我正在使用Python编写一个程序,该程序可以读取用户提供的CSV文件。
我使用Pyinstaller来构建MacOS应用程序。
在Windows中,我使用CX_freeze,只需将CSV文件放置在与.exe文件相同的目录中即可使程序正常工作。但是使用PyInstaller时,即使我将文件放置在相同的目录中,程序也无法找到它。
那么用户需要将文件放在哪里才能让程序找到它呢?
该程序非常基础,类似于以下内容:
谢谢。
我使用Pyinstaller来构建MacOS应用程序。
在Windows中,我使用CX_freeze,只需将CSV文件放置在与.exe文件相同的目录中即可使程序正常工作。但是使用PyInstaller时,即使我将文件放置在相同的目录中,程序也无法找到它。
那么用户需要将文件放在哪里才能让程序找到它呢?
该程序非常基础,类似于以下内容:
import pandas as pd
df = pd.read_csv('file.csv')
print(df)
谢谢。