ich hab das Problem das ich nicht durchsteige wie ich den Pfad zu einem externen Prgramm das vorher gewählt wird über den Filedialog dauerhaft speichere. soll das über configparser gemacht werden?
Das Programm das ich erstellt hab soll Audacity mit Pfadangebe dauerhaft speichern zum späteren ausführen - sowas macht man bei Settings oder Einstellungen in einem Programm. Tja ich hätte es gerne für mehrer Plattformen Linux, Windows, Mac...deswegen die vorige Auswahl zu Audacity.
hier ein Code Schnippsel
Code: Alles auswählen
def GetAppPath():
filename = askopenfilename(filetypes=mask_list) # show an "Open" dialog box and return the path to the selected file
print(filename)
def fetch(entries):
for entry in entries:
field = entry[0]
text = entry[1].get()
print('%s: "%s"' % (field, text))
dir = 'Jams-offline'
if os.path.exists(dir):
shutil.rmtree(dir)
os.makedirs(dir)
id = (entry[1].get())
load = ".mp3"
mp3 = str(id)+(load)
u= urllib.urlopen("http://www.jamexemple.com/down.php?dt=%s" % id)
fd= open("jams/session%s" %mp3,"wb")
fd.write(u.read())
u.close()
fd.close()
process_one = subprocess.Popen(['audacity','jams/session%s' %mp3])
print "The URL is: ", u.geturl()
print process_one.pid
Wäre für einen Hinweiß sehr dankbar
Gruß
