当文件已存在时用Python完成通过os模块创建目录D:\lesson7,在D:\lesson7下新建一个1.txt文件,写入内容print(“hello world”)。
时间: 2024-01-22 13:17:42 浏览: 30
可以使用以下代码实现:
```python
import os
# 创建目录
if not os.path.exists("D:\\lesson7"):
os.mkdir("D:\\lesson7")
# 在目录下新建文件并写入内容
with open("D:\\lesson7\\1.txt", "w") as f:
f.write("hello world")
```
首先判断目录是否存在,如果不存在则创建目录。然后在目录下新建文件并写入内容。注意在 Windows 中路径分隔符为反斜杠 `\`,需要使用两个反斜杠 `\\` 来表示一个反斜杠。文件操作时使用 `with` 语句可以自动关闭文件,避免忘记关闭文件而导致内存泄漏。