gpt4 book ai didi

python - 如何为每个日期创建一个文件夹并将文件放入其中?

转载 作者:太空宇宙 更新时间:2023-11-04 07:28:03 25 4
gpt4 key购买 nike

我为每个日期创建一个文件夹,然后在该文件夹下创建一组文件。我正在为此使用此功能:

path_stats= pathlib.Path('/home/dataset/Signal_Synchronization_Traces/' + str(date.today()) + '_Results/Statistical_Test_Results').mkdir(parents=True, exist_ok=True)
print(path_stats)

for i in range(10):
file = open(str(path_stats)+'/File'+ str(i) + '.txt','wb')
file.write('hello')
print('done')
file.close

但是,这个函数会导致错误:

    file = open(str(path_stats)+'/File'+ str(i) + '.txt','wb')
FileNotFoundError: [Errno 2] No such file or directory: 'None/File0.txt'
None

最佳答案

在尝试打开文件之前创建文件夹结构:

import os
for i in range(10):
filename = str(path_stats)+'/File'+ str(i) + '.txt'
# Create folder structure
os.makedirs(os.path.dirname(filename), exist_ok=True)
file = open(filename,'wb')
file.write('hello')
print('done')
file.close

请注意,当您以二进制模式打开文件时,您将无法写入字符串“hello”。

关于python - 如何为每个日期创建一个文件夹并将文件放入其中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54199710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com