我正在尝试使用我的id和密码创建一个登录我大学网站的python程序.这是登录的正式页面:https://webapp.pucrs.br/consulta/
您可能会注意到,这两个字段名为pr1和pr2.该页面使用POST发送数据.此外,还有一个在加载页面时下载的cookie,它是一个包含随机值的JSESSIONID,据我所知,你必须返回POST方法的标题来验证登录.
我编写了以下代码,但GET方法的返回页面显示"会话未初始化",可能导致cookie未正确发回.
from urllib2 import Request, build_opener, HTTPCookieProcessor, HTTPHandler
import httplib, urllib, cookielib, Cookie, os
conn = httplib.HTTPConnection('webapp.pucrs.br')
#COOKIE FINDER
cj = cookielib.CookieJar()
opener = build_opener(HTTPCookieProcessor(cj),HTTPHandler())
req = Request('http://webapp.pucrs.br/consulta/principal.jsp')
f = opener.open(req)
html = f.read()
for cookie in cj:
c = cookie
#FIM COOKIE FINDER
params = urllib.urlencode ({'pr1':111049631, 'pr2':<pass>})
headers = {"Content-type":"text/html",
"Set-Cookie" : "JSESSIONID=70E78D6970373C07A81302C7CF800349"}
# I couldn't set the value automaticaly here, the cookie object can't be converted to string, so I change this …Run Code Online (Sandbox Code Playgroud) 如何在OpenCV上获得计算机屏幕分辨率?我需要使用整个屏幕宽度并排显示两个图像,OpenCV需要我想要创建的确切窗口大小.
我最近开始使用故事板为我的iPad应用程序创建一个iPhone界面,我已将项目更改为Universal而不是iPad,并在项目摘要屏幕中将所需的故事板分配给其设备.但是当我尝试使用control + drag将任何元素连接到一段代码时,例如:
@property (strong, nonatomic) IBOutlet UIImageView *logo;
Run Code Online (Sandbox Code Playgroud)
它只是无法链接它.对象与代码所说的类型相同,与View是同一类继承相同.iPad故事板仍然运行良好,可以增强,它仍然与项目相关联.新的iPhone故事板完全没用,为什么呢?
cookies ×1
http ×1
ios ×1
objective-c ×1
opencv ×1
post ×1
python ×1
react-native ×1
resolution ×1
screen ×1
storyboard ×1
xcode ×1