python
q469587851
这个作者很懒,什么都没留下…
展开
-
Python 编码规范(Google)
Python 风格规范(Google)本项目并非 Google 官方项目, 而是由国内程序员凭热情创建和维护。如果你关注的是 Google 官方英文版, 请移步 Google Style Guide以下代码中 Yes 表示推荐,No 表示不推荐。分号不要在行尾加分号, 也不要用分号将两条命令放在同一行。行长度每行不超过80个字符转载 2017-01-05 18:06:10 · 244 阅读 · 0 评论 -
使用python爬取包图网图片和视频
目标:抓取包图网全站视频数据保存在本地,并以网站视频名命名视频文件。网址:https://ibaotu.com/shipin/7-0-0-0-0-1.html爬取第一步--检查 robots.txt一般而言,大部分网站都会定义robots.txt 文件,该文件就是给 网络爬虫 了解爬取限制(一般建议遵守robots.txt 文件里面的限制)如何查看这个 robots.txt 文件?==...原创 2019-01-21 15:01:00 · 4541 阅读 · 0 评论 -
Linux安装Python2.7
以下例子基于python 2.7.9,其他版本同理。1、下载pythonwget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz2、解压、编译安装(依次执行以下5条命令)tar -zxvf Python-2.7.9.tgzcd Python-2.7.9./configure --prefix=/usr/loc...转载 2018-11-27 10:35:54 · 788 阅读 · 0 评论 -
用python发送GET和POST请求
GET请求:python2.7:import urllib,urllib2url='http://192.168.199.1:8000/mainsugar/loginGET/'textmod ={'user':'admin','password':'admin'}textmod = urllib.urlencode(textmod)print(textmod)#输出内容:password...转载 2018-05-10 18:47:07 · 6057 阅读 · 0 评论 -
Python3中urllib详细使用方法(header,代理,超时,认证,异常处理)
urllib是python的一个获取url(Uniform Resource Locators,统一资源定址器)了,我们可以利用它来抓取远程的数据进行保存哦,下面整理了一些关于urllib使用中的一些关于header,代理,超时,认证,异常处理处理方法,下面一起来看看。 python3 抓取网页资源的 N 种方法1、最简单1 import urllib.request2 3 response ...转载 2018-05-10 18:33:56 · 784 阅读 · 0 评论 -
如何防止网站被爬虫爬取的几种办法
今天想对一个问题进行分析和讨论,就是关于爬虫对网站页面爬取的问题,有些网站通过爬虫去采集其它的网站页面信息作为己用,大量的爬取行为会对web服务器有比较性能有影响,主要的表现就是会变得很慢。对于如何防止网站被爬取,我想从以下几种方法去分析:1.基于程序本身去防止爬取:作为爬虫程序,爬取行为是对页面的源文件爬取,如爬取静态页面的html代码,可以用jquery去模仿写html,这种方法伪装的...转载 2018-01-26 14:23:51 · 12870 阅读 · 0 评论 -
深入解析Python中的urllib2模块
Python 标准库中有很多实用的工具类,但是在具体使用时,标准库文档上对使用细节描述的并不清楚,比如 urllib2 这个 HTTP 客户端库。这里总结了一些 urllib2 的使用细节。Proxy 的设置Timeout 设置在 HTTP Request 中加入特定的 HeaderRedirectCookie使用 HTTP 的 PUT 和 DELETE 方法得到 HTTP 的返回码Deb转载 2018-01-11 16:10:52 · 270 阅读 · 0 评论 -
Python使用MySQL数据库
一,安装mysql 如果是windows 用户,mysql 的安装非常简单,直接下载安装文件,双击安装文件一步一步进行操作即可。Linux 下的安装可能会更加简单,除了下载安装包进行安装外,一般的linux 仓库中都会有mysql ,我们只需要通过一个命令就可以下载安装:Ubuntu\deepin>>sudo apt-get install mysql-se转载 2018-01-11 15:19:22 · 140 阅读 · 0 评论 -
python MySQLdb在windows环境下的快速安装、问题解决方式
使用python访问mysql,需要一系列安装linux下MySQLdb安装见 Python MySQLdb在Linux下的快速安装http://blog.csdn.net/wklken/article/details/7271019--------------------------------------------------转载 2018-01-11 15:16:37 · 210 阅读 · 0 评论 -
安装setuptools
下载setuptools源码setuptools-25.2.0.tar.gz地址:https://pypi.python.org/pypi/setuptools 这是一个压缩文件,将其解压到桌面,并进入该文件夹按住shift键后,在文件夹空白处点击鼠标右键,选择:在此处打开命令窗输入python setup.py install 回车安装转载 2018-01-11 14:52:14 · 1476 阅读 · 0 评论 -
Python 安装setuptools方法
经常接触Python的同学可能会注意到,当需要安装第三方python包时,可能会用到easy_install命令。easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,所以使用easy_install实际上是在调用setuptools来完成安装模块的工作。所以我们有必要安装一下setuptool转载 2018-01-11 14:50:05 · 2081 阅读 · 0 评论 -
Python时间戳和日期的相互转换
当前时间戳:time.time()当前日期:time.ctime()1、Python下日期到时间戳的转换import datetimeimport timedateC=datetime.datetime(2010,6,6,8,14,59)timestamp=time.mktime(dateC.timetuple())print timestamp转载 2017-01-20 11:51:49 · 707 阅读 · 0 评论 -
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2连接字符串#strcat(sStr1,sStr2)sStr1 = 'strcat'sStr2 = '转载 2017-01-20 11:50:17 · 356 阅读 · 0 评论 -
python异常 Exception
常见异常:Exception 所有异常的基类AttributeError 特性应用或赋值失败时引发IOError 试图打开不存在的文件时引发IndexError 在使用序列中不存在的索引时引原创 2017-01-17 15:51:33 · 568 阅读 · 0 评论 -
利用python 批量下载美拍视频
前些日子写了一个利用Python批量下载微博配图的程序,因为是基于微博的移动端,即weibo.cn ,难度要小很多。而当我面对美拍时却发现,好像有点困难啊。 美拍的页面有很多动态元素,当我们打开某一用户的主页时,你会发现,有些内容会随着滚动条的下拉自动加载。也就是说,当你打算查看页面源代码时,你会发现,这些代码是不完全的,缺少了那些后来自动加载的元素的代码。因为对相关知识缺乏了解,转载 2017-02-07 16:59:43 · 1591 阅读 · 0 评论 -
python三本书
我学习和使用python用三本书,如果安装时的看的python tutorial不算. learning python. 学完它,python就"很"入门了. python manuals. 会查它,就会用python写程序挣钱了. python cookbook. 会用它,就会用python写"很python"的程序了. 第一本是learning python,现有第四版转载 2017-01-11 17:22:09 · 928 阅读 · 0 评论 -
python如何判断数据类型
python中如何判断一个变量的数据类型?(原创) 收藏 import types type(x) is types.IntType # 判断是否int 类型 type(x) is types.StringType #是否string类型 .........--------------------------------------------------------转载 2017-01-07 14:17:37 · 9956 阅读 · 0 评论 -
python学习路线
python语言基础(1)Python3入门,数据类型,字符串(2)判断/循环语句,函数,命名空间,作用域(3)类与对象,继承,多态(4)tkinter界面编程(5)文件与异常,数据处理简介(6)Pygame实战飞机大战,2048python语言高级(1)Python常见第三方库与网络编程(2)Python正则表达式(3)邮箱爬虫,文件遍历,金融数据爬虫,多线程爬虫(4)P...原创 2019-04-09 10:53:03 · 132 阅读 · 0 评论