Die Suche ergab 10 Treffer

von MoritzMoritz
Samstag 10. Mai 2014, 22:37
Forum: Allgemeine Fragen
Thema: Python und GUI für RS232, sensordaten plotten und speichern
Antworten: 2
Zugriffe: 1578

Re: Python und GUI für RS232, sensordaten plotten und speich

hm.. stundenlang gesucht und gerade doch etwas gefunden:
http://aboesch.wordpress.com/2013/04/28 ... onitoring/

hab wohl nach den falschen Begriffen gesucht, oder google spukt je nach Lust und Laune die Suchergebnisse aus.
von MoritzMoritz
Samstag 10. Mai 2014, 22:18
Forum: Allgemeine Fragen
Thema: Python und GUI für RS232, sensordaten plotten und speichern
Antworten: 2
Zugriffe: 1578

Python und GUI für RS232, sensordaten plotten und speichern

Kennt jemand ein gut dokumentiertes Projekt/Tutorial über Sensordaten-IO inklusive GUI Programmierung ?
z.B Online-plotten, timer objekte, rs232 Kommunikation.

Ich arbeite derzeit mit Matlab und lese meistens über RS323 aus, indem ich ein Kommando an das Messgerät sende und einen Wert erhalte ...
von MoritzMoritz
Montag 21. April 2014, 12:17
Forum: Allgemeine Fragen
Thema: Logisches indizieren von Listen
Antworten: 3
Zugriffe: 1393

Re: Logisches indizieren von Listen

@sirius
:roll:
ich war wohl etwas zu müde..

@blackjack
Danke für den Tipp mit pandas
von MoritzMoritz
Sonntag 20. April 2014, 23:47
Forum: Allgemeine Fragen
Thema: Logisches indizieren von Listen
Antworten: 3
Zugriffe: 1393

Logisches indizieren von Listen

ich habe einen Datensatz aus einer txt Datei importiert:


data=['1, 2, 3', '4, 5, 6', '7, 8, 9']
data_label=['A,'A','B']


in matlab kann ich sehr einfach mir alle Datensätze zu Objekt A anzeigen lassen:
data(data_label=='A') ( hier ist der Datensatz bereits eine Matrix vom typ float)

in python ...
von MoritzMoritz
Samstag 19. April 2014, 16:58
Forum: Allgemeine Fragen
Thema: Verwirrung mit array multiplikation
Antworten: 2
Zugriffe: 1426

Verwirrung mit array multiplikation

ich dachte * wird elementweise angewandt:


a = np.array( [1,2,3])
b = np.array( [ [1], [2], [3] )
b*a
a*b


in beiden Fällen:
array([[1, 2, 3],
[2, 4, 6],
[3, 6, 9]])

das gleiche Ergebnis wie np.multiply(b,a)
Elementweise wäre doch np.dot ?
Wie kann ich mir Spalten und Zeilenvektoren in ...
von MoritzMoritz
Montag 10. März 2014, 10:12
Forum: Allgemeine Fragen
Thema: Python Pfad und eigene Module
Antworten: 2
Zugriffe: 907

Python Pfad und eigene Module

Hallo,

ich schreibe gerade meine ersten Module und würde gerne wissen wie ihr die verwaltet ? Alle in einen Ordner und diesen zum Pfad hinzufügen. z.B /usr/lib/pythonx.y/my_lib. Oder doch eher nach Typ z.B Zeit konvertieren, csv import etc. in eigene Ordner? Evtl. diese dann in den Projektordner ...
von MoritzMoritz
Dienstag 4. März 2014, 23:40
Forum: Allgemeine Fragen
Thema: print('File%d') % i zusammen mit fopen
Antworten: 10
Zugriffe: 2102

Re: print('File%d') % i zusammen mit fopen

Danke jedenfalls. Das war gerade ein sehr erfreulicher Start mit Python
von MoritzMoritz
Dienstag 4. März 2014, 23:35
Forum: Allgemeine Fragen
Thema: print('File%d') % i zusammen mit fopen
Antworten: 10
Zugriffe: 2102

Re: print('File%d') % i zusammen mit fopen

Der %-Operator arbeitet auf String-Objekten, nicht auf dem Rückgabewert von ``print()``, daher:
Code:

Code: Alles auswählen

 print('Run%d.csv' % i) 
Was mir nicht ganz klar ist:

Code: Alles auswählen

 print('Run%d.csv') %20 
ergibt : Run20.csv

Code: Alles auswählen

 print('Run%d.csv' %20) 
ergibt : Run20.csv

ist da ein Unterschied ?
von MoritzMoritz
Dienstag 4. März 2014, 23:30
Forum: Allgemeine Fragen
Thema: print('File%d') % i zusammen mit fopen
Antworten: 10
Zugriffe: 2102

Re: print('File%d') % i zusammen mit fopen

Ok danke für die raschen! Antworten.

Das mit PEP 8 schaue ich mir an

Hier das vollständige Beispiel für alle Nachkommenden (achtung Anfänger am Werk):


number_of_runs = range(number_of_files)
b=0

for i in number_of_runs
b+=1 # actually my files start with 1 and not 0
file_to_open = 'Run%d.csv ...
von MoritzMoritz
Dienstag 4. März 2014, 22:48
Forum: Allgemeine Fragen
Thema: print('File%d') % i zusammen mit fopen
Antworten: 10
Zugriffe: 2102

print('File%d') % i zusammen mit fopen

Hallo an alle,

ich steige gerade von Matlab auf Python um (nicht aus Kostengünden) und schreibe ein simples Skript um csv Dateien in einem Verzeichniss auszulesen.

Ich möchte nicht die Variante
FileToOpen = glob.glob('somedir/*.csv')

verwenden, da meine Dateien durchnummeriert sind und mir ...