python技术共404篇

Python 中__new__方法详解及使用-爱站

Python 中__new__方法详解及使用

__new__ 的作用 在Python中__new__方法与__init__方法类似,但是如果两个都存在那么__new__闲执行。 在基础类object中,__new__被定义成了一个静态方法,并且需要传递一个参数cls。Cls表示需要...
2站编辑的头像-爱站2站编辑2年前
0919
Python简单两步实现天气爬虫采集器-爱站

Python简单两步实现天气爬虫采集器

说道爬虫大家或许感觉非常神秘,其实它没有我们想象的那么神奇(当然,google和baidu的爬虫是一场复杂和强大的,它的强大不是爬虫本身强大,而是后台的数据处理和数据挖掘算法非常强大),今天...
2站编辑的头像-爱站2站编辑2年前
01049
Python基础 - 缩进和选择-爱站

Python基础 – 缩进和选择

Python最具特色的就是用缩进来写模块。我们下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一些语句。   先看C语言的表达方式(注意,这是C,不是Python!) if (...
2站编辑的头像-爱站2站编辑2年前
01109
你可能不知道的30个Python语言的特点技巧(1)-爱站

你可能不知道的30个Python语言的特点技巧(1)

从我开始学习Python时我就决定维护一个经常使用的“窍门”列表。不论何时当我看到一段让我觉得“酷,这样也行!”的代码时(在一个例子中、在StackOverflow、在开源码软件中,等等),我会尝试...
2站编辑的头像-爱站2站编辑2年前
0879
python全局变量-爱站

python全局变量

全局变量不符合参数传递的精神,所以,平时我很少使用,除非定义常量。今天有同事问一个关于全局变量的问题,才发现其中原来还有门道。 程序大致是这样的: 1 2 3 4 5 6 7 8 CONSTANT= 0 def ...
2站编辑的头像-爱站2站编辑2年前
0839
Python中str()和repr()函数的区别-爱站

Python中str()和repr()函数的区别

在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即 str() 或者 repr() 。 区别与使用 函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式...
2站编辑的头像-爱站2站编辑2年前
0919
开发中常遇到的Python陷阱和注意点-爱站

开发中常遇到的Python陷阱和注意点

最近使用Python的过程中遇到了一些坑,例如用datetime.datetime.now()这个可变对象作为函数的默认参数,模块循环依赖等等。 在此记录一下,方便以后查询和补充。 避免可变对象作为默认参数 在使...
2站编辑的头像-爱站2站编辑2年前
0949
python处理抓取中文编码和判断编码-爱站

python处理抓取中文编码和判断编码

在开发自用爬虫过程中,有的网页是utf-8,有的是gb2312,有的是gbk,如果不加处理,采集到的都是乱码,解决的方法是将html处理成统一的utf-8编码 版本python2.7 1 2 3 4 5 6 7 8 9 10 11 12 13 #...
2站编辑的头像-爱站2站编辑2年前
0708
Python的时间转换 【实例】-爱站

Python的时间转换 【实例】

要进行时间转换,在python里面是非常简单的,这里会使用到 time 模块里的 strptime() 和 strftime()。 下面我们用实例来演示一下: strptime() 根据你指定的格式控制字符串解读日期, strftime(...
2站编辑的头像-爱站2站编辑2年前
01088
python算法 - python实现冒泡排序-爱站

python算法 – python实现冒泡排序

python算法 - python实现冒泡排序 冒泡排序的运算原理: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最...
2站编辑的头像-爱站2站编辑2年前
0788