假设您有一个基本的 txt 文件:
USERNAME(var1):PASSWORD(var2):VAR3
USERNAME(var1):PASSWORD(var2):VAR3
... etc...
我希望能够在我的脚本/代码中读取它:
Username = var1
Password = var2
something = var3
然后像这样实现:
username = var1
password = var2
s.login(var1, var2)
file = open(var3, 'r')
我一直在研究大量代码,试图对某些东西进行逆向工程,但效果并不理想。 如果有人能阐明一些信息,那就太好了。
我需要自己制作这些列表,所以我可以使用我想要的任何分隔符(、
、;
、:
等)。
编辑,这是我到目前为止尝试过的:
all_lines = []
file = open('test.txt', 'r')
for line in file:
Username,Password,something = line.split(':')
print(Username,Password,something)
但它给了我以下错误:
File "test.py", line 8
print(Username,Password,something)
^
IndentationError: unexpected indent
最佳答案
with open('basic.txt') as f:
for line in f:
username, password, filename = line.split(':')
print(username, password, filename)
关于python - 如何从同一行的 txt 文件中读取两个变量?在 python ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27181247/