当前位置:首页 » 编程语言 » python自动登录脚本

python自动登录脚本

发布时间: 2022-05-18 19:38:09

‘壹’ 想用python编写一个脚本,登录网页,在网页里做一系列操作,应该怎样实现

python编写一个脚本的具体操作:

1、首先,打开python并创建一个新的PY文件。

‘贰’ 我在利用python做自动化登录时,def user_login(self,driver)执行脚本报错,但把self去掉就没报错,见图

self代表类的实例而非类,例如
class Test:
def prt(self):
print(self)
print(self.__class__)
t = Test()
t.prt()
当我们调用t.prt()时,实际上Python解释成Test.prt(t)。
所以你这里并没有将login这个类实例化,self参数自然也就无法解析了。

‘叁’ 如何使用 Python 编写自动登录的脚本

#!/usr/bin/expect -f

set password 12345678

spawn ssh name@###.###.###

expect {
"*(yes/no)?" { send "yes\r"; exp_continue }
"name@###.###.###'s password:" { send "$password\r" }
}
expect "$*"

interact

‘肆’ python自动登录脚本

可以使用《网页自动提交监控工具》模拟手动登的~

‘伍’ 如何使用python自动登录路由器且获取页面内

方法一:Python
1、
@damon wang
说的,学会用 Chrome / FF 的开发者工具。其中关键的是:查找元素,以及观察网络通信。
2、用 Python 的 Requests(或者 urllib2,但 Requests 简单不少)去模拟在 Chrome 中观察到的登陆行为。
方法二:Python + Selenium

@木卫十二
提到的 Selenium 是一种方法,问题在于跑这些脚本时候会自动驱动一个浏览器,比单纯用 Python 实现要笨重一些。Splinter 是一个相对简单一点的操作 Selenium 的 Python 库。

‘陆’ 如何用python实现网页自动登录

这个你要用到BP,抓取数据包,通过分析数据包提交的表单,每次调用脚本的时候将表单进行提交,但一般这种可行比较低,看网页的安全性做的如何,如果有验证码和token校验的话你就不用试了。

‘柒’ python 网页登陆验证(自动登录),这段代码的问题在哪

可能服务器检验了cookie,你用浏览器的开发者工具看一下网页在提交数据时,具体发送了哪些cookie。

‘捌’ python脚本自动登录单点登录系统

页面类继承 验证用户或者cookie的类

‘玖’ python+selenium自动化写登录脚本时,弹出的第三方登录页面该如何定位元素

importtime
defBai():
try:
browser=webdriver.Chrome()
browser.get(url)
wait=WebDriverWait(browser,10)
#定位网络登陆按钮
browser.find_element_by_xpath('//*[@id="u1"]/a[7]').click()
time.sleep(5)
#qq登陆
browser.find_element_by_xpath('//*[@id="pass_phoenix_btn"]/ul/li[1]/a').click()
#切换至qq登陆窗口
time.sleep(5)
browser.switch_to.window(browser.window_handles[1])
#切换至账户密码框
browser.switch_to.frame('ptlogin_iframe')
#账户登陆按钮
browser.find_element_by_xpath('//*[@id="switcher_plogin"]').click()

user=browser.find_element_by_id('u')
user.send_keys(账户)

password=browser.find_element_by_id('p')
password.send_keys(密码)
browser.find_element_by_id('login_button').click()
browser.switch_to.window(browser.window_handles[0])

finally:
browser.close()
Bai()

热点内容
怎么设置电脑开机密码和屏幕锁 发布:2025-05-16 03:07:05 浏览:55
华为锁屏密码忘记了怎么解锁 发布:2025-05-16 03:06:26 浏览:474
安卓文字为什么没有苹果舒服 发布:2025-05-16 03:01:26 浏览:357
phpnow解压版 发布:2025-05-16 02:52:49 浏览:811
dmporacle数据库 发布:2025-05-16 02:44:31 浏览:831
云主机上传 发布:2025-05-16 02:44:30 浏览:82
鼠标如何编程 发布:2025-05-16 02:29:09 浏览:816
安卓70能用什么软件 发布:2025-05-16 01:45:09 浏览:481
编程发展史 发布:2025-05-16 01:38:52 浏览:529
android图片气泡 发布:2025-05-16 01:38:40 浏览:887