【问题标题】:How do I use a text file as input in Python?如何在 Python 中使用文本文件作为输入?
【发布时间】:2017-08-20 13:25:38
【问题描述】:

这似乎是一个简单的问题,但这是我第一次接触 Python,所以请耐心等待。

我创建了一个简单的 bash 脚本来进行一些 SMTP 枚举,并一直在尝试将其转换为 Python 脚本。 bash 脚本是:

到目前为止,我拥有的 Python 脚本是这样的:

但是现在,我必须单独输入每个用户名一次,然后脚本就会关闭。我创建了一个简单的文本文件,其中包含一堆可能的用户名,并且希望能够使用该文件中的所有用户名,而不是一个一个地输入它们,但不知道如何做到这一点。

【问题讨论】:

  • 将这些图片的内容作为文本复制到问题本身!
  • 据报道,python 脚本将引发NameError: name 's' is not defined
  • 您可能想花一些时间在The Tutorial

标签: python linux bash enumeration


【解决方案1】:
with open('users.txt') as users:
    for user in users:
        s.send(...)

【讨论】:

  • 我没有处理 SMPT 服务器的经验,但是可以向他们发送一个换行符终止的字符串吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-09-28
  • 2021-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-21
  • 2017-05-31
相关资源
最近更新 更多