gpt4 book ai didi

python - 将文本文件转换为变量列表

转载 作者:太空宇宙 更新时间:2023-11-03 18:54:47 26 4
gpt4 key购买 nike

我有一个文本文件,其中包含一组名称(全部大写)和 ID,并用冒号分隔:

NAME1: ID1
NAME2: ID2
NAME3: ID3
...

我想解决这个问题

  1. 名称采用小写形式,空格表示为“_”
  2. 所有内容都在不同的文本文件中重新格式化

格式应如下所示:

firstname1_lastname1 = ["ID1"]
firstname2_lastname2 = ["ID2"]
firstname3_lastname3 = ["ID3"]
...

最有效的方法是什么?

最佳答案

正如评论所指出的,这是一项非常简单的任务。

您似乎在要求这样的东西:

with open(input_path, 'r') as infile, open(output_path, 'w') as outfile:
for line in infile:
line_name, line_id = line.split(':')
line_name = line_name.strip().replace(' ', '_')
print('{} = ["{}"]'.format(line_name, line_id.strip()))

关于python - 将文本文件转换为变量列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17518433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com