Python帮助。如何获取输入文件的值并在脚本中传递它们的值。

我有一个要求,我必须创建一个文件,其中将有多行,需要将多行的值作为一个变量传递到python脚本。同时还要创建一个输出文件来显示结果。

例如

input.text : optapp_namefile.txt。

安迪市 国家 印度

印度拉姆城邦

印度沙城国

印度利奥城邦

输出.文本

安迪:成功

拉姆:失败

桑迪:成功

狮子座 : 失败

当脚本被执行时,它将首先要求输入文件名输入文件名:optapp_namefile.txt。

解决方案:

我不知道你的要求是什么,这里是一个尝试。

name  = input('Enter the file name: ')
lines = open(name).readlines()                   #Then you don't have to split over '\n'.
lines = [line.strip().split() for line in lines] #Split defaults to spaces, but you can us ',', if you need instead.

processed = []
for name,city,state,country in lines:
    success = "don't know how you are determining success"
    processed.append(name,success)

open('output_file.txt','w').write('\n'.join(' '.join(line) for line in processed))

给TA打赏
共{{data.count}}人
人已打赏
未分类

如何在Selenium中选择多行?

2022-9-8 21:49:36

未分类

从文件中读取定界符之间的数字

2022-9-8 21:49:38

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索