让Python脚本读取文本文件而不是单个输入

时间:2018-11-06 15:04:26

标签: python python-3.x input

我正在使用以下python脚本:https://github.com/sarchar/addressgen/blob/master/genaddress.py

当前它可以通过命令行运行,如下所示:

python3 genaddress.py -p passphrase

如何更改脚本以接受密码短语的文本文件?

1 个答案:

答案 0 :(得分:4)

我知道这可能不会直接回答问题(我将如何更改脚本),但是假设每个密码短语都有自己的唯一输出,它应该使用以下命令在bash上获得相似的结果:

cat passphrases.txt | xargs -I phrase python3 genaddress.py -p phrase

此操作遍历passphrases.txt中的每一行,然后将其一次传递到脚本中。