Python 3.x 找不到从python 3导出的文件
我在查找用Python导出和保存的文件时遇到问题。以下是我尝试过的方法: 数据帧确实存在,我在尝试导出它之前已经对其进行了处理。数据帧名称:Python 3.x 找不到从python 3导出的文件,python-3.x,csv,dataframe,jupyter-notebook,export,Python 3.x,Csv,Dataframe,Jupyter Notebook,Export,我在查找用Python导出和保存的文件时遇到问题。以下是我尝试过的方法: 数据帧确实存在,我在尝试导出它之前已经对其进行了处理。数据帧名称:计算帧 第一种方法: calc_frame.to_csv(r'D:\Studia\Semestr 5\LabFiz2\Ćw7 9.10.2019\Pliki do sprawka\\ogólna.csv') 第二种方法: testexcel = pd.ExcelWriter('D:\Studia\Semestr 5\LabFiz2\Ćw7 9.10.20
计算帧
第一种方法:
calc_frame.to_csv(r'D:\Studia\Semestr 5\LabFiz2\Ćw7 9.10.2019\Pliki do sprawka\\ogólna.csv')
第二种方法:
testexcel = pd.ExcelWriter('D:\Studia\Semestr 5\LabFiz2\Ćw7 9.10.2019\Pliki do sprawka\ogólna.xlsx', engine = "xlsxwriter")
calc_frame.to_excel(testexcel, sheet_name = "test1")
testexcel.save()
我仍然无法在那个目录中找到这个文件。但是,当我这样做时:
file_empty = open(r'D:\Studia\Semestr 5\LabFiz2\Ćw7 9.10.2019\Pliki do sprawka\\ogólna.csv')
test_frame = pd.read_csv(file_empty, encoding='utf-8', sep=";")
file_empty.close()
test_frame.head()
框架显示出来,尽管有点失真(python不将逗号识别为分隔符)
我现在不知道该怎么办。我需要帮助。请将您的路径通过
os.path.normpath
并查看它返回的内容。我键入:os.path.normpath(r'D:\Studia\Semestr 5\LabFiz2\w 7 9.10.2019\Pliki do sprawka\\ogólna.csv)并返回给定的pathk,os.path.isfile
返回什么?或者os.path.exists
?os.path.exists(r'D:\Studia\Semestr 5\LabFiz2\Ćw7 9.10.2019\Pliki do sprawka\\ogólna.csv')返回true目录是否存在?您可以尝试在文件名前不使用双反斜杠吗?