导航:首页 > 编程语言 > python登陆

python登陆

发布时间:2022-02-26 00:09:26

python如何自动登录网页

import urllib
import urllib2
你会发现很简单。例子网上很多,试下不行再追问。

⑵ 如何用python 写注册,登录功能的测试

有http的基础知识吗?如果没有的话就不好理解了。
如果有的话参考如下方法:
1、使用Fiddler这个软件,抓取提给这个页面的信息,查看所提交的表格包含了那些字段;
2、使用urllib,urllib2,cookielib这几个包,模拟浏览器提交表单信息。
这里涉及的知识比较多,一时半会也说不完,建议自己学习一下,另外我看你的这个注册页面是有验证码的,也加大了模拟的难度,请综合考量一下,谢谢。

⑶ Python3 怎样自动登录网站

举个例子,5秒之后用firefox自动打开网络

import time
from selenium import webdriver
time.sleep(5)
browser = webdriver.Firefox()
browser.get('http://www..com')

⑷ 如何使用python语言实现用户登录系统

1、使用python3执行程序。按提示输入1或2,登录或退出程序
2、输入用户名后,如果用户名被锁定及无效用户名,程序会退出,请确保输入正确。
3、输入用户名正确后,输入密码。用户名正确的情况下,密码连续输错三次,用户将被锁定,禁止登录系统

⑸ 怎么用Python登录人人网

首先需要你开始手动登录一下,在该文件的目录下生成一个“renren.coockie”的文件,再可以每次运行该脚本就可以直接进入你的人人网的主页,实现代码如下:

#!/usr/bin/env python
#encoding=gb2312
import sys
import re
import urllib2
import urllib
import cookielib
import webbrowser

class Renren(object):

def __init__(self):
self.name = self.pwd = self.content = self.domain = self.origURL = ''
self.operate = ''#登录进去的操作对象
self.cj = cookielib.LWPCookieJar()
try:
self.cj.revert('renren.coockie')
except Exception,e:
print e

self.opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(self.cj))
urllib2.install_opener(self.opener)

def setinfo(self,username,password,domain,origURL):
'''设置用户登录信息'''
self.name = username
self.pwd = password
self.domain = domain
self.origURL = origURL

def login(self):
'''登录人人网'''
params = {'domain':self.domain,'origURL':self.origURL,'email':self.name, 'password':self.pwd}
print 'login.......'
req = urllib2.Request(
'http://www.renren.com/PLogin.do',
urllib.urlencode(params)
)

self.operate = self.opener.open(req)

if self.operate.geturl() == 'http://www.renren.com/*********': #用你的人人登录以后的首页地址,后面有一串数字
print 'Logged on successfully!'
self.cj.save('renren.coockie')
else:
print 'Logged on error'

ren = Renren()
username = ''#你的人人网的帐号
password = ''#你的人人网的密码
domain = 'http://www.renren.com'#人人网的地址
origURL = 'http://www.renren.com/*********'#用你的人人登录以后的首页地址,后面有一串数字
ren.setinfo(username,password,domain,origURL)
ren.login()
webbrowser.open(origURL) #自动打开网站

⑹ python测试接口时需要登录怎么解决

有些网页需要你登录之后才可以访问,你需要提供账户和密码。

只要在发送http请求时,带上含有正常登陆的cookie就可以了。

1.首先我们要先了解cookie的工作原理。

Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。Cookie名称和值可以由服务器端开发自己定义,对于JSP而言也可以直接写入jsessionid,这样服务器可以知道该用户是否合法用户以及是否需要重新登录等。

2.之后我们要获取到用户正常登录的cookie.

python提供了cookieJar的库,只要把cookieJar的实例作为参数传到urllib2的一个opener里面。

然后访问一次登录的页面,cookie就已经保存下来了。之后通过这个实例访问所有的页面都带有正常登陆的cookie了。

以人人网为例子。

Python代码

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

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

⑻ 怎么用python登录windows系统

# -*- coding:utf-8 -*-
#! python2
import wmi
def sys_version(ipaddress, user, password):
conn = wmi.WMI(computer=ipaddress, user=user, password=password)
for sys in conn.Win32_OperatingSystem():
print "Version:%s" % sys.Caption.encode("UTF8"),"Vernum:%s" % sys.BuildNumber #系统信息
print sys.OSArchitecture.encode("UTF8") # 系统的位数
print sys.NumberOfProcesses # 系统的进程数
if __name__ == '__main__':
sys_version(ipaddress="ip", user="用户名", password="密码")

⑼ python登陆,为什么总是跳转不到登陆界面

自动化爬虫类的不是很懂,不过感觉你找用户登录界面的用户名登录用的css选择器有点问题,那个tj_login不是id。#u1 .lb这个能定位到那个a标签。

⑽ 怎样用Python写登录页面

#!/usr/bin/envpythondeflogin(username,password):
f=open("db",'r')#读文件
forlineinf:
l1=line.split("|")ifl1[0]==usernameandl1[1]==password:returnTrue
returnFalsedefregedit(username,password):
f=open("db",'a')#a表示添加
temp=" "+username+"|"+password
f.write(temp)
f.close()defmain():
a=input("1:登陆,2:注册")ifa=="1":
username=input("请输入用户名:")
password=input("请输入密码:")
r=login(username,password)ifr==True:
print("登陆成功")else:
print("登陆失败")elifa=="2":
print("注册")
user=input("请输入用户名:")
passwd=input("请输入密码:")
regedit(user,passwd)

main()

阅读全文

与python登陆相关的资料

热点内容
优信二手车解压后过户 浏览:63
Windows常用c编译器 浏览:780
关于改善国家网络安全的行政命令 浏览:835
安卓如何下载网易荒野pc服 浏览:656
javainetaddress 浏览:106
苹果4s固件下载完了怎么解压 浏览:1006
命令zpa 浏览:288
python编译器小程序 浏览:946
在app上看视频怎么光线调暗 浏览:542
可以中文解压的解压软件 浏览:595
安卓卸载组件应用怎么安装 浏览:915
使用面向对象编程的方式 浏览:342
程序员项目经理的年终总结范文 浏览:932
内衣的加密设计用来干嘛的 浏览:435
淮安数据加密 浏览:295
魔高一丈指标源码 浏览:984
松下php研究所 浏览:171
c回调java 浏览:403
梦幻端游长安地图互通源码 浏览:747
电脑本地文件如何上传服务器 浏览:315