String val=myobj.name;
String val=myobj.username;
我编写了这个小程序,该程序从用户选择的CSV文件中提取特定列。 该列由text和float组成: “ 31.33澳元”
然后,它除去字符串,并将其另存为列表中的唯一浮点数。 最后,我得到了该列的总数。
我将TKinter用于gui:
当我在pyCharm中运行它时:
1)出现一个带有“查找总计”按钮的小窗口
2)单击“查找总计”后,它要求提供.csv文件
3)用户选择文件。
4)总金额显示在小窗口中。
这就是我真正想要的程序。但是现在我想将其设置为.exe,这样我就不必一直打开pycharm。 我尝试了py2installer,它已编译但没有运行。有什么格式可遵循以使GUI应用程序可执行。 还是我必须对代码进行更改?
答案 0 :(得分:0)
您能看到您得到的错误是什么吗? (有时使用exe文件比较困难,因为在错误发生后窗口会关闭。有时我会在适当的时候制作屏幕截图)。
使用pyinstaller用Tkinter编译脚本时,PyQt模块出现问题。对我有用的是here中提到的解决方案。它将qwindows.dll
文件复制到pyinstaller输出目录(\platforms\qwindows.dll
)中的目录..\dist\<your program.\platforms\qwindows.dll
中。