python写入txt文件
时间: 2023-09-21 07:02:41 浏览: 46
在 Python 中,可以使用内置的 `open()` 函数和 `write()` 方法将数据写入文本文件中。下面是一个简单的例子:
```python
# 打开文件,如果文件不存在则创建一个新文件
with open('example.txt', 'w') as file:
# 写入文本
file.write('Hello, world!\n')
file.write('This is an example file.\n')
```
这个例子中,`open()` 函数接受两个参数:文件名和模式。模式 `'w'` 表示写入模式,如果文件不存在则会创建一个新文件。`with` 语句会自动关闭文件,所以你不需要手动调用 `close()` 方法。
`write()` 方法用于将数据写入文件。在这个例子中,我们写入了两行文本,每行文本都以换行符 `\n` 结尾。
如果你需要写入大量数据,你可以使用循环来逐行写入。例如:
```python
# 打开文件,如果文件不存在则创建一个新文件
with open('example.txt', 'w') as file:
# 写入 100 行数字
for i in range(1, 101):
file.write(str(i) + '\n')
```
这个例子中,我们使用循环写入了 100 行数字,每行数字都以换行符 `\n` 结尾。注意,我们在 `write()` 方法中使用了 `str()` 函数将整数转换为字符串。
相关问题
python 写入txt文档
可以使用 python 的 `open()` 函数打开一个 txt 文档,并使用 `write()` 方法写入内容。
例如:
```
with open('example.txt', 'w') as f:
f.write('这是写入的文本')
```
上面的代码将会在当前目录下创建一个名为 "example.txt" 的文件并写入 "这是写入的文本" 这句话. 文件的打开模式 'w' 表示如果文件已存在将会被重写,如果文件不存在,将会创建一个新文件.
如果你想在文件末尾追加内容而不是重写,可以将打开模式改为 'a'。
```
with open('example.txt', 'a') as f:
f.write('这是追加的文本')
```
python 读写txt文件
Python学生信息管理系统可以通过txt文件读写操作来实现数据的存储和读取。具体实现方法如下:
1. 创建一个txt文件,用于存储学生信息。可以使用Python内置的open函数来创建文件,例如:
```
file = open('students.txt', 'w')
```
2. 将学生信息写入txt文件中。可以使用write函数来写入信息,例如:
```
file.write('张三,18,男,计算机科学\n')
file.write('李四,19,女,英语\n')
```
3. 读取txt文件中的学生信息。可以使用read函数来读取文件中的信息,例如:
```
file = open('students.txt', 'r')
content = file.read()
print(content)
```
4. 关闭txt文件。在读写文件操作完成后,需要使用close函数来关闭文件,例如:
```
file.close()
```
通过以上步骤,就可以实现Python学生信息管理系统的txt文件读写操作。