ich habe ein Skript geschrieben, welches unter Windows funktioniert. Unter Linux (Ubuntu 18.04) will mir das einfach nicht gelingen. Kann mir jemand sagen, wie ich die Pfadangaben bzw. Befehle schreiben muss, so dass es unter Linux funktioniert? Im Grunde genommen geht es darum, eine E-Mail mit Thunderbird bzw. eine erzeugte Exceldatei mit LibreOffice zu öffnen.
Code: Alles auswählen
VerzThunderbird = "C:\\Program Files (x86)\\Mozilla Thunderbird\\thunderbird.exe"
def MailThunderbird(Mailadresse,Betreff,Inhalt,Anhang):
mail = "to='{}', subject='{}',body='{}', attachment='{}'".format(Mailadresse, Betreff, Inhalt, Anhang)
subprocess.Popen([VerzThunderbird, "-compose", mail])
Code: Alles auswählen
dbname = "LNW.xlsx"
path = os.getcwd()
neuername = path + "\\Berichte\\" + dbname[:-5] + time.strftime("_%Y%m%d_%H%M%S.xlsx")
pathprog = "D:\Daten\Tool\LibreOfficePortable61\LibreOfficeCalcPortable.exe"
subprocess.Popen([pathprog, neuername])
snowflake