首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python RoboBrowser错误

Python RoboBrowser错误
EN

Stack Overflow用户
提问于 2018-03-02 04:29:45
回答 1查看 334关注 0票数 0

我使用RoboBrowser登录到一个使用以下代码的网站:

代码语言:javascript
复制
import re
from robobrowser import RoboBrowser
bra=RoboBrowser()
bra=open("http://webpage.com")
form=bra.get_form()
form['user']='test'
form['password']='pass'
bra.submit_form(form)

但我知道这个错误:

argument:'http://webpage.com' OSError: Errno 22无效

我尝试了所有与网站相关的urls,但我总是得到相同的错误。也许我可以用另一个图书馆什么的。我正在使用Windows 10和Python3.6

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-02 04:52:15

似乎您正在尝试访问 variable (RoboBrowser)。问题是,您使用的是等号,实际上正在调用标准库open。将等号更改为句点应该可以解决这个问题。

代码语言:javascript
复制
bra=open("http://webpage.com")
   ^
   v
bra.open("http://webpage.com")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49062845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档