模拟登陆:1.用户输入帐号密码进行登陆2.用户信息保存在文件内3.用户密码输入错误三次后锁定用户自己写的代码importgetpass
print("-------------welcometooursystem----------------")
flag=0
count=0
lock=0
whilecount<3:
username=input("username:")
password=input("p..
分类:
其他好文 时间:
2017-11-07 23:02:20
阅读次数:
229
一、三级菜单 三级菜单要求: 1. 运行程序输出第一级菜单 2. 选择一级菜单某项,输出二级菜单,同理输出三级菜单 3. 返回上一级菜单和顶部菜单 4. 菜单数据保存在文件中 代码如下: 1 import pickle 2 import sys 3 import os 4 5 menu = { 6 ...
分类:
其他好文 时间:
2017-10-30 19:35:16
阅读次数:
193
了解http常见状态码 可以通过输入错误的密码来找到登陆知乎的post:url 把Headers拉到底部,可以看到form data _xsrf是需要发送的,需要发送给服务端,否则会返回403错误,提示用户没权限访问 获取xsrf的方法: 接着使用re模块来获取到这一行数值 每次查看知乎页面要用ge ...
分类:
其他好文 时间:
2017-10-22 11:05:02
阅读次数:
228
模拟登陆:1. 用户输入帐号密码进行登陆2. 用户信息保存在文件内3. 用户密码输入错误三次后锁定用户 思路: 1. 用户名密码文件为passwd,锁定用户文件为lock 2. 用户输入账号密码采用input输入,分割passwd文件出user,passwd字段并比较input的user和passw ...
分类:
编程语言 时间:
2017-10-16 23:33:47
阅读次数:
347
一、获取一个有登录信息的Cookie模拟登陆 下面以人人网为例,首先使用自己的账号和密码在浏览器登录,然后通过抓包拿到cookie,再将cookie放到请求之中发送请求即可,具体代码如下: 这样就可以访问登录后才会呈现的页面。 二、使用cookielib库 和 HTTPCookieProcessor ...
分类:
编程语言 时间:
2017-10-04 20:22:43
阅读次数:
287
package test; import java.util.Scanner; public class Login { static Scanner sc=new Scanner(System.in); public static void login(){ boolean flag=true; ...
分类:
编程语言 时间:
2017-09-18 13:27:43
阅读次数:
215
模拟登陆1.用户输入账号密码进行登陆2.用户信息存在文件内3.用户密码输错三次后锁定用户 知识点:strip()、split()、while、for循环混用以及布尔值的使用 strip() 方法用于移除字符串头尾指定的字符(默认为空格) 实例1: split() 通过指定分隔符对字符串进行切片,如果 ...
分类:
编程语言 时间:
2017-09-08 00:25:29
阅读次数:
351
使用Post方法模拟登陆爬取网页 最近弄爬虫,遇到的一个问题就是如何使用post方法模拟登陆爬取网页。下面是极简版的代码: import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputSt ...
分类:
Web程序 时间:
2017-09-05 00:23:59
阅读次数:
190
说明: 1、用户原文件存储在文件中_userinfo 2、判断是否存在登陆错误的用户_被锁定的用户_wrong_name2,没有创建,并写入用户文件头username,带逗号,锁定用户以'逗号'隔开; 3、判断输入用户是否存在锁定账户中(取出用户名,存入列表,) 4、逻辑控制,用户名,或秘密超过3次 ...
分类:
编程语言 时间:
2017-08-22 11:00:13
阅读次数:
157
主要用的是request和bs4,遇到最大的问题是目标站是gb2312编码,python3的编码虽然比2的处理要好得多但还是好麻烦, 最开始写的是用cookie模拟登陆,但是这个在实际使用中很麻烦,需要先登陆目标网站,然后把cookie复制下来拷贝到代码中...懒惰是 第一动力! 准备用火狐的htt ...
分类:
编程语言 时间:
2017-08-20 12:40:20
阅读次数:
711