python - requests.exceptions.MissingSchema:无效的 URL 's':未提供架构。也许你的意思是 http://s?
问题描述
我正在研究从文件中测试 url 并打印第一个工作的子域 chacker 我使用 urllib 没有完成工作看到我使用 requets 并且每件事都会成功我对 url 的 reqeust 示例有错误:
https://et7-1.fab5-2-gdc.bf1.yahoo.com
我的代码
import argparse, requests
from requests.exceptions import MissingSchema
p = argparse.ArgumentParser()
p.add_argument("-f", "--file",required=True, help="subdomain file" )
args = p.parse_args()
def get_url_nofollow(url):
req = requests.get(url, timeout=5)
respnse = req.status_code()
if respnse == 200:
return respnse
def main():
url = {}
for line in args.file:
line=line.strip()
if line not in url:
print('chaching url %d', url)
url[line] = {'code': get_url_nofollow(line), 'count': 1}
print("++ %s\n" % str(urls[line]))
else:
urls[line]['count'] = urls[line]['count'] + 1
if __name__ == "__main__":
main()
谢谢
解决方案
推荐阅读
- python - 如何绘制带有投影的温度值的 2D 图像?
- amazon-web-services - 为什么 AWS sam 包会导致 - 在 sam 部署期间无法导入模块 '' No module named '' - 但 sam build 没有?
- rust - 为什么我需要 `*` 来更改向量中的值?
- gnuradio - 由两个 B210 组织的 4 个 Rx 通道是否同步?
- angular - 为什么当我使用 Azure 静态 Web 应用程序时 msal-angular `loginPopup` 会弹出它自己的页面
- c++ - 如何使用 Ctrl - / 在 Vim 中注释 C++ 代码?
- css - 使用日期材料 ui 保留标签标签
- angular - Uncaught SyntaxError: Unexpected token '<' Angular 8 and Asp.net MVC
- vue.js - 如何减少 webpack 构建大小。这有什么问题?
- elasticsearch - ElasticSearch Spring-Data - 日期字符串在保存时自动转换为日期字段