Hi,
wie kann ich in einem Python skript z.b. Dateien aus einem Ordener loeschen rm ... und ein anderes Programm mit einem String starten, der den Ort einer Textdatei angibt? Das andere Programm ist nicht python. Man kann es von der Kommandozeile starten.
Hoffe das geht. In meiner Beschreibung zu python steht das leider nicht.
Patrick
commands
Habe eine Textdatei mit Zeiten und Adresse von textdateien. Nun habe ich in python zeilenweise dies in int und strings geschrieben und moechte nun je nach Zeit ein externes Programm mit der Adresse der Textdatei starten. Aber wie geht das?
Danke!
klappt aber leider nicht?
import shutil
copyfile(/home/dde...,/home/ddd)
invalid syntax? Was fehlt?
Danke,
Patrick
klappt aber leider nicht?
import shutil
copyfile(/home/dde...,/home/ddd)
invalid syntax? Was fehlt?
Danke,
Patrick
Hi,
wie kann man andere Programme mit os starten?
hab ein Programm test.
Wie lasse ich aus python test starten ?
import os
und dann?
wie kann man andere Programme mit os starten?
hab ein Programm test.
Wie lasse ich aus python test starten ?
import os
und dann?
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Das habe ich dir doch im ersten Post geschrieben, sogar mit Link zur Dokumentation.patrickk hat geschrieben:wie kann man andere Programme mit os starten?
hab ein Programm test.
Wie lasse ich aus python test starten ?
import os
und dann?
Code: Alles auswählen
import os
os.system("test")
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Ah, der berühmte "test"-Bug.Leonidas hat geschrieben:Code: Alles auswählen
import os os.system("test")
Falls du unter Unix arbeitest, und ein Programm "test" compiliert hast, musst du es mit "./test" starten; ansonsten wird /usr/bin/test ausgeführt, und das erzeugt keine Ausgabe.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Man kann auch nicht alle Möglichkeiten vorraussehen..
Unix' test erzeugt zwar keine Ausgabe, aber sehr wohl einen Returncode:
Code: Alles auswählen
In [1]: import os
In [5]: os.system('test')
Out[5]: 256
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice