如何从文本文件中提取键和值

阿伦普拉萨

我想从现有的文本文件中提取键和值。在单独的变量中键入单独的变量和值。

文本文件(sample.txt)包含以下内容,

one:two
three:four
five:six
seven:eight
nine:ten
sample:demo

我能够从文本文件中读取内容,但我无法进一步提取键和值。

with open ("sampletxt.txt", "r") as hfile:
    sp = hfile.read()
    print (sp)

x=0
for line in sp:
    sp.split(":")[x].strip()
    x+=1

以上仅提取值,并在最后提供索引超出范围异常。

If we iterate through the file, i am expecting the output as below,

Key 0 = one
Key 1 = three
Key 2 = five
Key 3 = seven
key 4 = sample

Value 0 = two
Value 1 = four
Value 2 = six
Value 3 = eight
Value 4 = ten
风刺

这应该有效:

with open ("sampletxt.txt", "r") as hfile:
  sp = hfile.read()
  print (sp)

lines = sp.split("\n")
for line in lines:
  # print("line:[{0}]".format(line))
  parts = line.split(":")
  print("key:[{0}], value:[{1}]".format(parts[0], parts[1]))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从文本文件中提取特定的值/字段?

来自分类Dev

如何从bash中的文本文件中提取某些单词和值

来自分类Dev

从文本文件中提取属性值

来自分类Dev

如何从文本文件中提取文件路径?

来自分类Dev

从文本文件中提取行和短语

来自分类Dev

从文本文件 Python 中提取 URL 和 TITLE

来自分类Dev

在 Python 中匹配和从文本文件中提取

来自分类Dev

如何从Scala的文本文件中提取每个单词

来自分类Dev

如何从文本文件中提取XML

来自分类Dev

如何从文本文件中提取数据?

来自分类Dev

如何从文本文件中提取这些字符?

来自分类Dev

如何从文本文件中提取字符

来自分类Dev

如何从文本文件中提取多个圣经经文?

来自分类Dev

如何使用CMD从文本文件中提取电子邮件地址和密码?

来自分类Dev

如何使用python从文本文件中提取所有-1和1

来自分类Dev

从文本文件中提取数据

来自分类Dev

从文本文件中提取数据

来自分类Dev

在文本文件中提取数字

来自分类Dev

从文本文件中提取数据

来自分类Dev

从文本文件中提取时间

来自分类Dev

从文本文件中提取列

来自分类Dev

从文本文件中提取列

来自分类Dev

如何使用熊猫读取文本文件的键,值对?

来自分类Dev

如何写入文本文件中的键和值并读回它们?

来自分类Dev

使用自动快捷键从文本文件中提取值

来自分类Dev

Python程序从文本文件中提取文本?

来自分类Dev

从文本文件中提取文本的Python程序?

来自分类Dev

定期从文本文件中提取模式之间的文本

来自分类Dev

仅从 zip 文件中提取文本文件