【发布时间】:2021-12-17 01:05:29
【问题描述】:
我完成了我的第一个 GUI 项目,它允许用户通过键入产品密钥来打开任何 PDF 文件,或者使用树视图手动找到它。我将所有文件与应用程序放在同一个文件夹中,问题是当我使用 pyinstaller 将其设置为 .exe 时,它不会启动。并且每当我移动它时,什么都不会出现,因为代码链接到该特定位置。我的问题是你如何将它写入文件路径链接到特定文件夹的位置,即使所述文件夹移动,它仍然可以访问这些文件?
def Product_Look_UP():
if inPro.get()== "24LPPS":
Label(root, text= f"Searching for {inPro.get()}..." , fg = "Orange").grid(row = 3 , column = 0)
import webbrowser as wb
wb.open_new(r'C:\Users\user\Desktop\Product Finder\Data\Vender\vender\Ladder Pulls\24 in\Polished Stainless\LADDER PULL.pdf')
基本上如何使"C:\Users\user\Desktop" 成为"Product Finder" 文件夹所在的位置,无论是在我的计算机、服务器还是其他人的计算机上?
【问题讨论】:
标签: python user-interface tkinter filepath