python笔记
linfeng886
这个作者很懒,什么都没留下…
展开
-
Python中的深拷贝和浅拷贝
Python3一、浅拷贝 如 a = [1,2,3] , b = [4,5,6] c = [a,b] e = c 这里的 e = c就是浅拷贝,只是把e指向了c所指向的内存地址,a,b改变,e变 如图所示二、深拷贝深拷贝要用到copy库, e = copy.deepcopy(c) 现在e指向的是新的内存地址,并且把列表里面的列表也生成了新的内存地址,a,b改变,e不会改变copy...原创 2018-05-02 20:24:12 · 207 阅读 · 0 评论 -
Python爬虫闯关-3
第三关 第三关网址:http://www.heibanke.com/lesson/crawler_ex02第三关相比第二关多了一个登陆的步骤,我们首先必须要登陆到他的网站,然后才能去猜密码步骤先注册一个账号 http://www.heibanke.com/lesson/crawler_ex02然后我们需要用这个账号进行登陆登陆以后步骤就跟第二关一样了代码...原创 2018-08-26 19:42:33 · 273 阅读 · 0 评论 -
Python爬虫闯关-4
第四关 第四关网址:http://www.heibanke.com/lesson/crawler_ex03/第四关的密码需要从网页获取,1到100,每个数字对应一个密码,最后把它组合起来,然后进行模拟登陆。因为每次访问这个网页,这个网页的内容都在变,所以我们需要循环访问,一直到1到100每个数字都获取到了相应的密码步骤 先访问网址,进行登陆登陆以后,随便输入一个账号密...原创 2018-08-27 21:43:50 · 243 阅读 · 0 评论 -
Python爬虫闯关-1
第一关 第一关网址 http://www.heibanke.com/lesson/crawler_ex00/第一关很简单,就是把当前页面的数字加到网址后面,然后再新页面再循环操作。步骤先访问初始网址,也就是http://www.heibanke.com/lesson/crawler_ex00/然后用re(正则表达式)或者BeatuifulSoup或者xpath取...原创 2018-08-23 21:16:34 · 297 阅读 · 0 评论 -
Python爬虫闯关-5
第五关 第五关网址:http://www.heibanke.com/lesson/crawler_ex04/第四关的密码与第三关一样,都是30以内的数字步骤我们先登陆网址,然后随便输入一个用户名和密码,看看post请求里带有哪些参数post请求带了五个参数,csf, username, password, captcha_0 和captcha_1, captcha_0...原创 2018-08-31 21:41:13 · 306 阅读 · 0 评论 -
Python爬虫闯关-2
第二关 [第二关网址])http://www.heibanke.com/lesson/crawler_ex01/)第二关就是去登陆,用户名是任意的,密码是0到30中的一个数字,我们一个个试过去就行步骤构造请求参数然后密码从0到30去尝试登陆代码#!usr/bin/env python3# -*- coding: utf-8 -*-import requ...原创 2018-08-25 11:35:54 · 347 阅读 · 0 评论