写个Python脚本,把文档中的内容读出来,每一行转化成字符串格式并把这些字符串存放在一个数列里
时间: 2024-02-21 16:57:18 浏览: 24
好的,以下是一个简单的Python脚本,可以读取指定文档中的内容并将每一行转化为字符串格式,然后存放在一个列表中:
```python
# 打开文档文件
with open("example.txt", "r") as f:
# 读取文件中的每一行并将其转化为字符串格式
lines = [line.strip() for line in f.readlines()]
# 打印转化后的字符串列表
print(lines)
```
请将上述代码保存为一个.py文件,然后将example.txt替换为你想要读取的文档的文件名。注意,使用readlines()函数读取文件中的每一行,并使用strip()函数去除每行末尾的换行符,然后将每行转化为字符串格式并存放在一个列表中。
相关问题
写个Python脚本,把JSON文档中的内容读出来转化成字符串格式
好的,以下是一个简单的Python脚本,可以读取指定JSON文档中的内容并将其转化为字符串格式:
```python
import json
# 打开json文档文件
with open("example.json", "r") as f:
# 读取文件内容
content = f.read()
# 解析json数据
data = json.loads(content)
# 将解析后的数据转化为字符串格式
data_str = json.dumps(data)
# 打印转化后的字符串
print(data_str)
```
请将上述代码保存为一个.py文件,然后将example.json替换为你想要读取的JSON文档的文件名。注意,需要先导入json模块,然后使用json.loads()函数将JSON数据解析成Python对象,再使用json.dumps()函数将Python对象转化为字符串格式。
写个Python脚本,把一个列表中的每一个字符串还原回到一个JSON格式的文件中的每一行
好的,以下是一个示例代码:
```python
import json
# 读取JSON文件中的每一行并转换为Python对象
with open("input.json", "r") as f:
my_list = [json.loads(line) for line in f]
# 将列表中的每一个字符串写入JSON格式的文件中的每一行
with open("output.json", "w") as f:
for item in my_list:
# 将Python对象转换为JSON格式的字符串并写入文件中
f.write(json.dumps(item) + "\n")
```
这段代码会将名为`input.json`的JSON格式文件中的每一行转换为Python对象,然后将列表中的每一个字符串写入到名为`output.json`的JSON格式文件中的每一行。您可以根据需要修改文件名。