python创建空文件夹并在空文件夹下创建文件
时间: 2023-08-05 17:04:18 浏览: 232
建立指定大小的空文件
你可以使用Python的os模块来创建文件夹和文件。具体代码如下:
```python
import os
# 要创建的文件夹路径
folder_path = 'C:/new_folder'
# 检查文件夹是否已经存在
if not os.path.exists(folder_path):
# 如果不存在则创建
os.makedirs(folder_path)
print("文件夹创建成功!")
else:
# 如果已经存在则提示
print("文件夹已经存在!")
# 在文件夹下创建文件
file_path = os.path.join(folder_path, 'new_file.txt')
with open(file_path, 'w') as f:
f.write('This is a new file.')
print("文件创建成功!")
```
在代码中,首先定义了要创建的文件夹路径`folder_path`,然后使用`os.path.exists()`函数来检查该路径是否已经存在。如果不存在,则使用`os.makedirs()`函数来创建文件夹,并且输出提示信息;如果已经存在,则直接输出提示信息。
接着,使用`os.path.join()`函数将文件夹路径和文件名拼接起来,生成要创建的文件路径`file_path`。然后使用`with open()`语句来创建文件,并向文件中写入内容。最后输出提示信息,表示文件创建成功。
阅读全文