【问题标题】:How can I merge a static value with a list? [closed]如何将静态值与列表合并? [关闭]
【发布时间】:2012-10-30 18:22:56
【问题描述】:

我需要解析一个文件并提取到单个文件中。 FileA 有 A 1 2 3 4 ,我需要创建内容为 A1、A2、A3 的单个文件...谢谢

【问题讨论】:

  • 你想给各个文件取什么名字?
  • 我尝试计算值的数量并使用循环,但我认为我没有正确嵌套。文件名只是随机文件 event = open(str(random.randint(1,12345678)) + ".evt", 'a')
  • 这就是我需要的 ======== first = f.readline() for line in f: if "

标签: python file merge


【解决方案1】:

main.txt

A 1 2 3 4

main.py

symbols = open('main.txt', 'r').readlines()[0].split()
prefix = symbols[0]
suffixes = symbols[1:]

for suffix in suffixes:
    fileName = prefix + suffix + '.txt'
    f = open(fileName, 'w')
    f.write(prefix + suffix)
    f.close()

这是未经测试的

【讨论】:

  • 感谢您的指点,这是有道理的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-01
  • 2022-08-16
  • 2015-04-22
  • 2016-12-22
  • 2019-02-15
  • 1970-01-01
相关资源
最近更新 更多