张羽翔 2019-08-05 19:59 采纳率: 100%
浏览 537
已采纳

如何在知晓用户名密码的前提下爬取需要身份验证的url?

当我们在浏览器输入
https://username:password@anywayexample.com
的时候浏览器自动转换成
https://anyway.example.com
但是我们如果直接用urlopen打开这个连接则密码会被识别为端口号
报错
nonnumeric port: 'password@anywayexample.com'

应该如何处理呢,有相关的例程么

  • 写回答

1条回答 默认 最新

  • threenewbee 2019-08-05 21:46
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 luckysheet
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型
  • ¥50 buildozer打包kivy app失败
  • ¥30 在vs2022里运行python代码
  • ¥15 不同尺寸货物如何寻找合适的包装箱型谱
  • ¥15 求解 yolo算法问题
  • ¥15 虚拟机打包apk出现错误