python 逐条保存txt文本
时间: 2023-07-01 16:29:00 浏览: 59
以下是一个简单的示例,演示如何逐条将文本内容保存到文本文件中:
```python
with open('example.txt', 'a') as f:
while True:
line = input('请输入要保存的文本,按 Enter 键结束:')
if not line: # 如果输入为空行,结束循环
break
f.write(line + '\n') # 将文本逐行写入文件
```
在上面的示例中,我们首先使用 `with open('example.txt', 'a') as f:` 语句打开文本文件,并自动关闭该文件。其中,`'a'` 参数表示以追加模式打开文件,即每次写入数据时都会将数据添加到文件末尾。如果文件不存在,该语句会自动创建一个新文件。
然后,我们使用 `while` 循环逐条从标准输入中读取文本,将其写入打开的文本文件中。如果输入为空行,循环结束。
执行上面的代码后,会在当前目录下生成一个名为 `example.txt` 的文本文件,并将逐条输入的文本逐行保存到该文件中。
相关问题
python 日志保存txt文本
要在 Python 中保存日志到文本文件,您可以使用 Python 自带的 `logging` 模块。下面是一个简单的示例:
```python
import logging
# 配置日志输出到文件
logging.basicConfig(filename='example.log', level=logging.INFO)
# 记录日志
logging.info('This is an info log.')
logging.warning('This is a warning log.')
```
在上面的示例中,`basicConfig()` 方法用于配置日志,指定日志文件的名称和记录日志的级别。`info()` 和 `warning()` 方法用于记录不同级别的日志信息。
执行上面的代码后,会在当前目录下生成一个名为 `example.log` 的文本文件,并保存记录的日志信息。
python3 json保存txt文本
可以通过以下代码实现将python3中的json数据保存到txt文件中:
```python
import json
# json数据
data = {"name": "John", "age": 30, "city": "New York"}
# 将json数据保存到txt文件中
with open("data.txt", "w") as file:
json.dump(data, file)
```
其中,`data`是一个包含json数据的字典类型变量。将json数据保存到txt文件中可以使用`json.dump()`方法,第一个参数为要保存的数据,第二个参数为文件句柄,这里使用`open()`函数打开文件并指定写入模式。最后,使用`with`语句来保证文件句柄的正常关闭。保存后的txt文件内容如下:
```
{"name": "John", "age": 30, "city": "New York"}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)