Die Suche ergab 46 Treffer

von Lateiner
Mittwoch 5. Oktober 2011, 17:14
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Also, ich erkläre mal im Folgenden, warum ich das Programm so geschrieben habe wie ich's getan habe: Ich bekomme als Input von einem Kollegen die Messdaten per Stick oder Mail. Es handelt sich hierbei um ein zip-Archiv, das ungefähr so aussieht: Messung 1 - messung1.lvm - messung2.lvm Messung 2 ... ...
von Lateiner
Dienstag 4. Oktober 2011, 20:22
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Der Code ist zwar alles andere als professionell, ebenso wie die Kommentierung; funktionieren tut er, bis auf die automatische Dateinamenszuweisung...
Kann mir da jemand helfen? Auch Anmerkungen zur Performance sind erwünscht :)

Danke :)
von Lateiner
Dienstag 4. Oktober 2011, 20:21
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

lvm = glob.glob('/users/***/documents/Messungen/*/*.lvm') verzeichnisse = [] dateinamen = [] for element in lvm: verzeichnisse.append(os.path.dirname(element)) # fuegt den Pfad (ohne Dateinamen) zur Liste verzeichnisse hinzu head, tail = os.path.split(os.path.dirname(element)) # splittet den Pfad a...
von Lateiner
Dienstag 4. Oktober 2011, 19:46
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

gibt mir einen 'invalid syntax' zurück...
von Lateiner
Dienstag 4. Oktober 2011, 18:29
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Was ich damit meine: Ich habe eine Liste, die folgendermaßen aussieht: list = [liste1, liste2] hab's grade so probiert: for wert1, wert2 in list: print wert1 print wert2 aber das funktioniert nicht, es kommt die Meldung: ValueError: too many values to unpack Jemand einen Lösungsvorschlag?
von Lateiner
Dienstag 4. Oktober 2011, 18:05
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Wie kann ich über eine mehrdimensionale Liste iterieren?
von Lateiner
Dienstag 4. Oktober 2011, 16:33
Forum: Allgemeine Fragen
Thema: Diagramm in Bilddatei schreiben
Antworten: 7
Zugriffe: 1748

Re: Diagramm in Bilddatei schreiben

Schau dir mal wirklich matplotlib an... ichhatte dazu mal einen Thread eröffnet, war was mit LVM... das ist so ziemlich deine Fragestellung ;)
von Lateiner
Dienstag 4. Oktober 2011, 16:05
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Code: Alles auswählen

print glob.glob('/*/*.py')
Das hier funktioniert nun auch. Wie kann ich es so gestalten, dass die Verzeichnistiefe, in dem die Dateien liegen, egal sind und einfach alles durchsucht wird, bis in die letzten Ecken? :wink:
von Lateiner
Dienstag 4. Oktober 2011, 16:03
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Ups. Danke :)
von Lateiner
Dienstag 4. Oktober 2011, 15:59
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

habe ein kleines Problem mit glob.glob: wenn ich eingebe print glob.glob('users/***/documents/python/*.py') kommt da lediglich [] Komisch... habe das aus Dive into Python und da soll das eigentlich alle Python-Dateien eines Verzeichnisses zurückgeben... habe Python 2.7 64 bit Mac OS X Snow Leopard
von Lateiner
Dienstag 4. Oktober 2011, 15:19
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Och nö, nich schon wieder die olle kiste... Ich programmiere eigentlich schon seit langem (andere Sprachen) und habe auch schon größere Projekte realisiert. Dabei habe ich mir meist selbst geholfen, die Programme haben immer funktioniert, nur waren sie meist nicht performant... als ich den Quelltest...
von Lateiner
Dienstag 4. Oktober 2011, 14:59
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Gibt es da keine Python-eigene Funktion, die einem das etwas bequemer und schneller erledigt...?
von Lateiner
Dienstag 4. Oktober 2011, 14:39
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Upsala, da müssten eigentlich zwei Dateien sein, habe aber aus Versehen drei hingeschrieben. Tütet mir leid :)
von Lateiner
Dienstag 4. Oktober 2011, 14:38
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Man müsste theoretisch alle Verzeichnisse daraufhin untersuchen, ob sie lvm-Dateien enthalten und dann schließlich (da die Dateinamen immer gleich und bekannt sind) einfach durch Voreinstellung in die Funktion übergeben. Mein erster Ansatz wäre alle Unterverzeichnisse des Verzeichnisses aufzurufen u...
von Lateiner
Dienstag 4. Oktober 2011, 14:25
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Aber auch damit ist mir, wie mir grade einfällt, nicht zu helfen... Denn: - Messung 1 - Datei1.lvm - Datei2.lvm - Datei3.lvm - Messung 2 - Datei1.lvm - Datei2.lvm - Datei3.lvm jeweils ein Verzeichnis enthält eine Messung, die in zwei Dateien gesplittet wurden (nicht mein Fehler, aber is halt leider ...
von Lateiner
Dienstag 4. Oktober 2011, 14:04
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Ist das empfehlenswert?
von Lateiner
Dienstag 4. Oktober 2011, 14:03
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Schon mal besser ist der Ansatz hier: dirList=os.listdir('/users/***/documents/Messung') for fname in dirList: print fname Der spuckt mir pro Aufruf des Befehls print jeweils einen Dateinamen aus. Wenn man's jetzt quik'n'dirty machen will, kann ich das print einfach durch ne if-Abfrage ersetzen, die...
von Lateiner
Dienstag 4. Oktober 2011, 14:00
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Re: Bestimmte Dateien an Funktion übergeben

Und wie filtere ich da nach Dateiendungen? Hier im forum habe ich den Ansatz per Suche gefunden: def verzeichnisse_einlesen(): """Verzeichnisse des gewaehlten Verzeichnisses einlesen""" verzeichnisse = os.listdir('/users/***/documents/Messungen') return sorted(verzeichn...
von Lateiner
Dienstag 4. Oktober 2011, 13:56
Forum: Allgemeine Fragen
Thema: Bestimmte Dateien an Funktion übergeben
Antworten: 30
Zugriffe: 4168

Bestimmte Dateien an Funktion übergeben

Ja, ich weiß, dass es zu ähnlichen Themen schon x-Threads gab, aber ich brat mir mal ne Extrawurst... Also ich habe eine kleine Funktion geschrieben, welche mir Messdaten zerhäckselt (=auswertet und plottet; danke nochmal an alle die mir beim Schreiben dafür geholfen haben :) ); einer der Eingabepar...
von Lateiner
Dienstag 4. Oktober 2011, 13:22
Forum: Allgemeine Fragen
Thema: Alternative für LabView?
Antworten: 2
Zugriffe: 2505

Alternative für LabView?

Hallo! Ich habe einen Versuchsaufbau mit LabView realisiert. Dieser wird größtenteils mit dem SensorDAQ von Vernier betrieben, es soll nämlich nur gemessen werden, für die Steuerung externer Module habe ich die Hardware nicht und steuere diese mit der Hand. Da ich ein wenig ein Quertreiber bin ( :wi...