如题,一个网站只有用ie登录才能看到完整源代码,所以想写个脚本模拟ie登录,python帮助里只有用火狐的例子
by predatorymh - Python - 2011-09-13 17:15:48 阅读(3890) 回复(4)
import PAM30 ie=PAM30.PAMie() ie.navigate("www.baidu.com") ie.setTextBox("wd","义乌搜才网") ie.clickButton("su") 这样能顺利进入搜索页,可是接下来我要点击某个链接,改怎么写?
转: powershell 模拟ie行为 本来是想尝试使用curl模拟post向新浪发送微博,但是试了几次都没有成功。看到一些文章于是想到可以使用powershell模拟ie的动作来做。发现这样做更为简便 1 可以先用ie来自动读取cookie,而不用在代码中直接设置cookie 2 powershell是模拟正常用户的行为,服务器端几乎无法对这种行为进行禁止 3 代码简单,容易进行修改 下面是powershell的代码(运行前先手动使用ie登录微博,并让ie记录用户名和...
最近学习python,略有心得,不敢藏私,分享给大家。 我只是搜集,整理而已,如有引用,出处一概不可考。 取本机IP Linux import socket import fcntl import struct def get_ip_address(ifname): s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) return socket.inet_ntoa(fcntl.ioctl( s.fileno(), 0x8915, # SIOCGIFADDR struct.pack('256s', ifname[:15]) )[20:24]) #get_ip_ad...
教你修改ie cookies路径 开始---运行--regedit 然后定位到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 找到Cookies这个选项 双击它 就可更改其属性了!
教你修改ie cookies路径 开始---运行--regedit 然后定位到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 找到Cookies这个选项 双击它 就可更改其属性了!
$ie = new COM("InternetExplorer.Application"); $handle = $ie->HWND; $ie->Visible = true; $ie->Navigate("http://www.soucai.com"); 这样可以打开ie并打开www.soucai.com 网站,可是我想再模拟点击其中一个链接该怎么办?用php控制。 用ruby可以实现 require "win32ole" #包含库 ie = WIN32OLE.new('internetExplorer.Application') ie.visible = true #这个时候就可以看到一个ie的界面出来了 ie.navigate('http://www.sou...
本帖最后由 meto2009 于 2013-04-06 21:03 编辑 from poster.encode import multipart_encode from poster.streaminghttp import register_openers import urllib2 register_openers() datagen, headers = multipart_encode({'file':open('test.txt', 'rb')}) request = urllib2.Request('http://127.0.0.1:8080/', datagen, headers) response = urllib2.urlopen(request) print response.read() 文件是上传上去了,但是报如下...