python
gxs294
这个作者很懒,什么都没留下…
展开
-
python魔术方法
魔术方法就是一个类/对象中的方法,和普通方法唯一的不同时,普通方法需要调用!而魔术方法是在特定时刻自动触发。1.init初始化魔术方法触发时机:初始化对象时触发(不是实例化触发,但是和实例化在一个操作中)参数:至少有一个self,接收对象返回值:无作用:初始化对象的成员注意:使用该方式初始化的成员都是直接写入对象当中,类中无法具有2.new实例化魔术方法触发时机: 在实例化对...原创 2018-11-13 18:57:55 · 108 阅读 · 0 评论 -
python爬虫爬取猫眼电影TOP100
from urllib import requestimport reimport jsonimport pymysqlimport timeimport cgi,cgitbbase_url = "http://maoyan.com/board/4?offset={}"for i in range(0,10): i*=10 url = base_url.format...原创 2018-12-08 16:42:02 · 492 阅读 · 0 评论 -
python爬虫爬取66代理
from urllib import requestimport re# cookie管理模块,# from http import cookiejar# # 返回存储cookie对象# cookie = cookiejar.CookieJar()# # 返回一个cookie管理器# cookie_handler = request.HTTPCookieProcessor(cooki...原创 2018-12-08 16:40:55 · 1124 阅读 · 0 评论 -
Python中常用的字符编码、编码解码间的转换
我们在写程序的时候经常遇到转码的问题,或者乱码的问题。这篇文章就把经常遇到的ASCII,Unicode 和 UTF-8给大家梳理一下。一、ASCII 码ASCII(美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,对英语字符与二进制位之间的关系,它是现今最通用的单字节编码系统。ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也...原创 2018-12-01 17:39:30 · 228 阅读 · 0 评论 -
Python中的数据类型转换
什么是数据类型转换?就是将数据由当前类型变化为其他类型的操作。数据类型转换分为两类,分别是自动数据类型转换和强制数据类型转换。自动转换(又称为隐式转换)自动转换时程序根据运算要求进行的转换,不需要人工干预。1.自动类型转换不需要人工干预;2.自动类型转换大多发生在运算或者判断过程中;3.转换时向着更加精确的类型转换。示例代码:newstring = 1.5newnum = 1...原创 2018-12-01 17:37:02 · 543 阅读 · 0 评论 -
Python爬虫工作基本流程
是的,这篇文章就是给Python小白们看的。要跟大家聊到的是Python爬虫工作基本流程。好了,不多说,一起看看呗。根据使用场景,网络爬虫可分为通用爬虫(传统爬虫)和聚焦爬虫两种。通用爬虫捜索引擎抓取系统(Baidu、Google、Yahoo等)的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。但是大多数情况下,网页里面90%的内容对用户来说是无用的。聚焦爬虫...原创 2018-12-01 17:32:45 · 3887 阅读 · 1 评论 -
python 函数
**函数 Function**在计算机中称之为函数,在现实生活中称之为功能。 函数是能够实现特定功能的计算机代码,它是一种特定的代码组结构。函数的作用1.提高代码的重复利用率,避免重复开发相同代码 2.提高程序的开发效率 3.便于程序维护函数名的命名规则,和变量基本一样:1.推荐使用英文,禁止使用中文 2.可以使用数字,但不能以数字开头 3.不可以使用特殊字符,除了下划线_ 4....原创 2018-11-30 20:57:42 · 142 阅读 · 0 评论 -
pythonformat格式字符串
语法: 它通过{}和:来代替%。注意: 字符串的format函数可以接受无限个参数,位置可以不按顺序,可以不用或者用多次,不过2.6不能为空{},2.7才可以。**“映射”示例**通过位置In [1]: '{0},{1}'.format('kzc',18)Out[1]: 'kzc,18'In [2]: '{},{}'.format('kzc',18)Out[2]: 'kzc,18...原创 2018-11-29 19:13:50 · 457 阅读 · 0 评论 -
Python 中的 if __name__ == '__main__' 该如何理解
程序入口对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样,Java 和 C# 必须要有一个包含 Main 方法的主类来作为程序入口。而 Python 则有不同,它属于脚...转载 2018-11-16 18:52:15 · 127 阅读 · 0 评论 -
python爬虫爬取雪球股票
from urllib import requestimport jsonbase_url = "https://xueqiu.com/stock/cata/stocklist.json?page=1&size=30&order=desc&orderby=percent&type=11%2C12"head={"User-Agent": "Mozilla/5.0...原创 2018-12-08 16:42:57 · 3154 阅读 · 0 评论