【发布时间】:2019-10-31 22:34:27
【问题描述】:
代码:
import re
import json
#open("sbins.txt","r")
data = open("sbiiins.txt","r")
contents = data.read().strip()
for i, p in enumerate(re.findall(r'"password":[^"]*"(.*?)"', contents):
print('{}="{}"'.format(i, p))
此代码通过解析文本文件打印输出以下字符串:
1="pass1425-*"
2="pass1234- "
3="pass0*++"
4="pass*-+"
我需要使用这些打印语句并在循环中使用它们
例如:
ids = (1,2,3,5,6,7,8)
for ind in ids:
a= ids
....
....
在上面的代码中
1 应该返回 pass1425-*
2 应该返回 pass1234-
...
【问题讨论】:
-
你可以制作一个字典,键为索引,值为
passxyz等 -
我可以在打印件附近制作字典吗?
-
需要传递很多值不能手动完成@DeveshKumarSingh
标签: python python-3.x loops