我正在尝试根据不同子目录中的文件名将csv文件写入子目录。(从时间序列到国家统计)
source1 = "C:/Users/USER/PycharmProjects/Corona Stats/TimeSeries"
path1 = "C:/Users/USER/PycharmProjects/Corona Stats/Country Series/"
def country_csv():
# loop through absolute paths of each file in source
for filename in os.listdir(source1):
filepath = os.path.join(source1, filename)
if not os.path.isfile(filepath):
continue
df = pd.read_csv(filepath)
df = df.groupby(['Country']).sum()
df = df.reset_index()
df.to_csv(os.path.join(filepath, path1))
country_csv()
给我“
PermissionError: [Errno 13] Permission denied: 'C:/Users/USER/PycharmProjects/Corona Stats/Country Series/'
我无意中通过以下方式将它们写入TimeSeries:
df.to_csv(os.path.join(path1, filepath))
只做:
df.to_csv(path1)
产生相同的权限被拒绝错误
目前没有回答
相关问题 更多 >
编程相关推荐