Problem beim erstellen einer exe/app mit Pyinstaller
Verfasst: Donnerstag 2. Dezember 2021, 13:54
Hallo zusammen,
Ich versuche meinen Code umzuwandeln in eine Exe/App für Macosx.
Ich habe es jetzt schon versucht mit Pyinstaller, Auto Py to Exe, und Py2App.
Pyinstaller, Auto Py to Exe -> Die Umwandlung ist erfolgreich, Programm startet (keine Fehlermeldung in der Console) allerdings erstellt mein Programm keine Excel Datei.
Py2App -> Umwandlung erfolgreich. Die Excel Datei wird nur leider in der App selber im Resource Ordner erstellt (Py2App für mich generell unbrauchbar da das Programm am ende mehrer hundert MB groß wird)
Jetzt habe ich die Vermutung das der Fehler vielleicht an meinem source code liegt, und zwar wie bzw. wo ich die Excel Datei speichere.
Code Ausschnitt:
Hat jemand eine Idee woran es gelegen hat?
Beste Grüße,
Jappes
Ich versuche meinen Code umzuwandeln in eine Exe/App für Macosx.
Ich habe es jetzt schon versucht mit Pyinstaller, Auto Py to Exe, und Py2App.
Pyinstaller, Auto Py to Exe -> Die Umwandlung ist erfolgreich, Programm startet (keine Fehlermeldung in der Console) allerdings erstellt mein Programm keine Excel Datei.
Code: Alles auswählen
pyinstaller --hidden-import=pandas --hidden-import=os --hidden-import=bs4 --onefile App.py
Code: Alles auswählen
python setup.py py2app
Jetzt habe ich die Vermutung das der Fehler vielleicht an meinem source code liegt, und zwar wie bzw. wo ich die Excel Datei speichere.
Code Ausschnitt:
Code: Alles auswählen
for container in search_result:
container = BeautifulSoup(response.content, "html.parser").find("div", {"data-component-type":"s-search-result"}).get("data")
Variable2 = container
data_df2 = pd.DataFrame({'Name': [Variable1],'Jahre': [Variable2]})
data_df2.to_csv("Liste.csv" , columns = ['Name','Jahre'], mode='a', index=False, header=False)
reflect_function(Variable1, Variable2,)
Beste Grüße,
Jappes