跑步。皮球

2024-05-23 14:44:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Jupyter Notebook中有一个简单的代码,它从tsv文件中提取数据,在另一个数据帧中使用,并将其导出到csv文件。 当在Jupyter笔记本中运行时,它工作得很好,但是如果我保存为.py文件并在windows中运行它,它就不工作了。你知道吗

我的目标是使.py文件正常工作,以安排它每天运行。你知道吗

import numpy as np
import pandas as pd
df = pd.read_csv("C:\\Users\\quadr\\OneDrive\\Área de Trabalho\\2004-2019.tsv", engine='python',delimiter='\t',encoding='utf8')
df2 = df.iloc[:,3:6]
df2.to_csv("C:\\Users\\quadr\\OneDrive\\Área de Trabalho\\teste.csv")

Tags: 文件csv数据pyimportdftsvas
1条回答
网友
1楼 · 发布于 2024-05-23 14:44:16

第一步是确保windows将.py提供给正确的python安装。 您需要在windows上计划的任务将是

(Path To)python.exe (Path To Your .py)

用适当的路径替换括号中的内容。通过运行

where python.exe

如果它找到了它,并且它是预期的安装、版本等,那么您可以在之前不使用(Path To)部分python.exe. 如果你找不到python.exe在搜索后,您可能只需要安装python(和任何附加组件)并显式指向这个新安装。你知道吗

接下来要检查的是您要写入的目录是否存在,以及您要从中读取的文件是否存在。你知道吗

相关问题 更多 >