当前位置: 首页 > news >正文

网站建设尺寸像素是多少/模板网站建设

网站建设尺寸像素是多少,模板网站建设,网站登陆页面怎么做,建网上商城的第三方网站哪个好使用python来登录asp网站和登录其他网站差不多,只是因为asp页面在每次请求的时候都要带上viewstate,因此使用python来登录的话就多了一个步骤,获得这个页面的viewstate之后带上这个和你要post或get到该页面的请求数据就好了,下面这段程序是登录一个asp系统,然后搜索某些数据并将…

使用python来登录asp网站和登录其他网站差不多,只是因为asp页面在每次请求的时候都要带上viewstate,因此使用python来登录的话就多了一个步骤,获得这个页面的viewstate之后带上这个和你要post或get到该页面的请求数据就好了,下面这段程序是登录一个asp系统,然后搜索某些数据并将这些数据保存下来.

#coding=utf-8

import urllib2 from bs4 import BeautifulSoup import urllib import cookielib import re import httplib import time

loginUrl="登录地址"

headers={"User-Agent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36"}

studentCookie = cookielib.CookieJar()

pageOpener = urllib2.build_opener(urllib2.HTTPCookieProcessor(studentCookie))

loginPageRequest = urllib2.Request(loginUrl)

loginPageHTML = pageOpener.open(loginPageRequest).read() """

s=requests.Session()

s.headers.update(headers)

r=s.get(loginUrl)

""" print loginPageHTML

soup=BeautifulSoup(loginPageHTML)

__VIEWSTATE=soup.find(id="__VIEWSTATE")['value']

__EVENTVALIDATION=soup.find(id="__EVENTVALIDATION")['value']

print __VIEWSTATE print __EVENTVALIDATION

login_data={

' __EVENTTARGET':'', '__EVENTARGUMENT':'', '__LASTFOCUS':'', '__VIEWSTATE':__VIEWSTATE, '__EVENTVALIDATION':__EVENTVALIDATION, 'ClienScreentHeight':'768', 'TextBoxUserID':'username', 'TextBoxPWD':'password', 'drpLanguage':'zh-CN', 'ButtonConfirm.x':'45', 'ButtonConfirm.y':'64'

}

loginHeader = {

'User-Agent':'sssssssssssssssssssssss'

}

loginData=urllib.urlencode(login_data)

loginRequest = urllib2.Request(loginUrl , loginData , headers)

loginResponse = pageOpener.open(loginRequest)

print loginResponse

theurl='登录后搜索页面地址'

mainPageRequest = urllib2.Request(theurl)

mainPageHTML = pageOpener.open(mainPageRequest).read()

soup=BeautifulSoup(mainPageHTML)

__VIEWSTATE=soup.find(id="__VIEWSTATE")['value'] #__EVENTVALIDATION=soup.find(id="__EVENTVALIDATION")['value'] print __VIEWSTATE #print __EVENTVALIDATION

searchdata={

'__VIEWSTATE':__VIEWSTATE,

'__EVENTVALIDATION':'',

'txtCopNO':'', 'txtCAR_NO_S':'', 'drpStatus':'', 'txtHiddenOrOnline':'none', 'txtAuto_id':'', 'drpType':'', 'drpBaseType':'', 'ddlIsStatus':0, 'txtICCard':'', 'txtBILL_NO':'', 'txtGDateTime1':'', 'txtGDateTime2':'', 'drpFromKA':'', 'drpToKA':'', 'btnSearch':'%E6%9F%A5+%E8%AF%A2%28F%29'

}

data2=urllib.urlencode(searchdata)

searchData=urllib.urlencode(searchdata)

searcgRequest=urllib2.Request(theurl , searchData , headers)

searchResponse=pageOpener.open(searcgRequest)

print loginResponse print searchResponse

searchHtml=searchResponse.read()

filename= r'C:\Users\Dell\Desktop\getlogin\file'+time.strftime('%d%H%M',time.localtime(time.time()))+'.html'

file=open(filename,'w') file.write(searchHtml) file.close()

print 'end' #raw_input()

原文:python登陆asp网站页面

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

http://www.jmfq.cn/news/5164147.html

相关文章:

  • 岳阳网站建设开发/搜索优化引擎
  • wordpress编辑php.ini/郑州seo博客
  • 网站建设的常见问题/做app推广去哪找商家
  • 电信服务器托管/应用关键词优化
  • 中企动力做网站/小红书代运营
  • 昆明安宁网站建设公司/今日头条新闻最新消息
  • 哪里有学习做网站的/自建网站流程
  • 怎样看一个网站做的网络广告/搜索引擎优化是指什么
  • 做时时彩网站微信/电商网站设计方案
  • 做网站托管/淘宝营销推广方案
  • 大数据比赛网站建设/seo培训学什么
  • 软件ui设计怎么做网站/网站推广方法
  • 北京做机柜空调的网站/淄博网站营销与推广
  • 佛山免费网站建设/销售平台软件有哪些
  • 手机wap版网站制作/电商网站首页
  • 龙岗网站制作设计/百度搜索引擎网站
  • 建设网站 (公司)/百度网页游戏大厅
  • 淄博手机网站开发公司/企业网站优化方案案例
  • 太原晋民网站建设公司/学生个人网页制作html代码
  • o2o网站建设多少钱/我想做app推广怎么做
  • wordpress不能识别语言/上海比较大的优化公司
  • 怎么做建设网站首页/招商外包公司
  • 网站项目需要什么/南京网站制作
  • 建设网站的基本流程是什么/常州网络推广seo
  • 做网站域名多少钱/2023新闻大事10条
  • 响应式 企业网站/114啦网址导航官网
  • 上海网站建设与设计公司好/自动点击器下载
  • 国内个人网站建设/品牌策略的7种类型
  • 北京做网站推广/西安seo关键词排名优化
  • 做两个阿里网站/北京百度推广代理