新建txt文件并写入 python
时间: 2024-10-09 19:03:39 浏览: 31
xlwt-0.7.0.zip
在Python中,你可以使用内置的`open()`函数来创建和写入txt文件。这里有两个示例:
**方法一:** 打开文件以写入模式,并立即关闭它。
```python
# 方法一:
file = open(r"D:\python\test1\练习.txt", "w", encoding='utf-8')
file.write('这是一段写入的内容')
file.close()
```
**方法二:** 使用`with`语句可以确保文件在操作完成后自动关闭,这种方式更加推荐,因为它能避免忘记关闭文件导致的资源泄露问题。
```python
# 方法二:
with open(r"D:\python\test1\练习.txt", "w", encoding='utf-8') as f:
f.write('这是一段写入的内容')
```
要读取txt文件,你可以使用相同的`open()`函数,但这次选择读取模式`"r"`:
```python
# 方法一:
file = open(r"D:\python\test1\练习.txt", "r", encoding='utf-8')
text = file.readline()
print(text)
file.close()
# 方法二:
with open(r"D:\python\test1\练习.txt", "r", encoding='utf-8') as f:
text = f.readline()
print(text)
```
当你运行这些代码,如果文件存在并且写入成功,你应该能在控制台看到你写入的内容。
阅读全文