📌  相关文章
📜  如何将列表写入文本文件 python - TypeScript (1)

📅  最后修改于: 2023-12-03 14:53:03.408000             🧑  作者: Mango

如何将列表写入文本文件

在 Python 和 TypeScript 中,将列表写入文本文件的方法相似。我们可以使用文件对象的 write() 方法来实现,同时需要将列表转成字符串格式。下面我们来一步一步看一下如何实现。

Python

先来看 Python 的写法。

1. 引入模块
import json
2. 准备数据

我们来准备一个列表:

my_list = ['apple', 'banana', 'pear']
3. 将列表转成字符串格式
my_list_str = json.dumps(my_list)
4. 将字符串写入文件
with open('output.txt', 'w') as f:
    f.write(my_list_str)

这样我们就将列表写入了 output.txt 文件。

TypeScript

接下来看 TypeScript 的写法。

1. 引入模块

先来看一下如何引入模块:

import * as fs from 'fs';
2. 准备数据
const my_list: string[] = ['apple', 'banana', 'pear'];
3. 将列表转成字符串格式
const my_list_str: string = JSON.stringify(my_list);
4. 将字符串写入文件
fs.writeFile('output.txt', my_list_str, (err) => {
    if (err) throw err;
    console.log('The file has been saved!');
});

这样我们就将列表写入了 output.txt 文件。

总结

以上就是 Python 和 TypeScript 中将列表写入文本文件的方法。需要注意的是,对于非字符串类型的列表,在写入文件前需要进行类型转换。同时,在写入文件时,需要采用适当的文件操作方式,例如 Python 中的 with 语句和 TypeScript 中的回调方法。

希望本文可以帮助你写出好用的代码!