如何在Python中从文本文件中提取特定数据?

在框架中

这是一个文本文件accountinfo.txt

Luke TonyHawk123! [email protected]  
Cindy JasonVoorhees123! [email protected]

我想向用户询问他们的电子邮件,以便在左侧打印这些值(即用户名和密码)。例如,如果用户输入[email protected],则应返回LukeTonyHawk123
我尝试使用stripsplit,但是我的逻辑是错误的。

到目前为止,我已经完成的工作:

account_file = open("accountinfo.txt")
email_string = account_file.read().strip().split()
while True:
    email_account = input("Enter the email linked to your account: \n")
    if email_account == "":
        continue
    if email_account in email_string:
        # ???
    else:
        print("This email doesn't exist in our records.")
        main()
奥尔文·罗格特(Olvin Roght)

您可以csv.reader在这里申请

import csv

with open("accountinfo.txt") as f:
    reader = csv.reader(f, delimiter=" ")
    email = input("Enter the email linked to your account: \n")
    for row in reader:
        if row and row[2] == email:
            print(" ".join(row[:2]))
            break
    else:
        print("This email doesn't exist in our records.")
        main()

您还可以手动拆分每行:

with open("accountinfo.txt") as f:
    email = input("Enter the email linked to your account: \n")
    for line in f:
        if email and email in line:
            print(line.rsplit(" ", 1)[0])
            break
    else:
        print("This email doesn't exist in our records.")
        main()

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python从文本文件中提取特定数字

来自分类Dev

从Python中的文本文件中提取数值数据

来自分类Dev

从Python的文本文件中的字段中提取数据

来自分类Dev

从python 3中的文本文件中提取数据

来自分类Dev

如何在文本文件中的某个字符串之后从python中的文本文件中提取数据?

来自分类Dev

如何从文本文件中获取特定数据

来自分类Dev

我想从文本文件中提取特定数据

来自分类Dev

如何在gnuplot中绘制文本文件中的某些特定数据

来自分类Dev

如何使用findall函数从python中的文本文件中提取特定的url

来自分类Dev

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

来自分类Dev

从文本文件中提取行的特定PIECE(Python)

来自分类Dev

使用 python 从文本文件中提取特定行

来自分类Dev

如何在文本文件中提取不同的数据子集并将每个子集传递到另一个文本文件中?

来自分类Dev

从文本文件中提取数据

来自分类Dev

从文本文件中提取数据

来自分类Dev

从文本文件中提取数据

来自分类Dev

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

来自分类Dev

使用python从多个文本文件中提取数据

来自分类Dev

从文本文件中提取数据(python)

来自分类Dev

如何从C#中的文本文件中提取特定文本

来自分类Dev

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

来自分类Dev

如何从文本文件中的字符串中提取特定单词?C ++

来自分类Dev

在python中从文本文件的一行中提取特定单词

来自分类Dev

如何在Linux中从文本文件中提取任意标签并测量内容长度

来自分类Dev

从文本文件中提取特定数字并将其转换为年月日

来自分类Dev

如何提取文本文件中的特定行

来自分类Dev

如何从文本文件中按顺序或控制方式提取2个字符串之间的特定数据如果满足多个这样的实例

来自分类Dev

使用python根据文本文件中的特定模式提取行数据

来自分类Dev

在 Python 中从文件中提取特定数据

Related 相关文章

  1. 1

    Python从文本文件中提取特定数字

  2. 2

    从Python中的文本文件中提取数值数据

  3. 3

    从Python的文本文件中的字段中提取数据

  4. 4

    从python 3中的文本文件中提取数据

  5. 5

    如何在文本文件中的某个字符串之后从python中的文本文件中提取数据?

  6. 6

    如何从文本文件中获取特定数据

  7. 7

    我想从文本文件中提取特定数据

  8. 8

    如何在gnuplot中绘制文本文件中的某些特定数据

  9. 9

    如何使用findall函数从python中的文本文件中提取特定的url

  10. 10

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

  11. 11

    从文本文件中提取行的特定PIECE(Python)

  12. 12

    使用 python 从文本文件中提取特定行

  13. 13

    如何在文本文件中提取不同的数据子集并将每个子集传递到另一个文本文件中?

  14. 14

    从文本文件中提取数据

  15. 15

    从文本文件中提取数据

  16. 16

    从文本文件中提取数据

  17. 17

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

  18. 18

    使用python从多个文本文件中提取数据

  19. 19

    从文本文件中提取数据(python)

  20. 20

    如何从C#中的文本文件中提取特定文本

  21. 21

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

  22. 22

    如何从文本文件中的字符串中提取特定单词?C ++

  23. 23

    在python中从文本文件的一行中提取特定单词

  24. 24

    如何在Linux中从文本文件中提取任意标签并测量内容长度

  25. 25

    从文本文件中提取特定数字并将其转换为年月日

  26. 26

    如何提取文本文件中的特定行

  27. 27

    如何从文本文件中按顺序或控制方式提取2个字符串之间的特定数据如果满足多个这样的实例

  28. 28

    使用python根据文本文件中的特定模式提取行数据

  29. 29

    在 Python 中从文件中提取特定数据

热门标签

归档