排序
如果你喜欢Python 那么你不得不知的几个开源项目
1.Trac Trac拥有强大的bug管理 功能,并集成了Wiki 用于文档管理。它还支持代码管理工具Subversion ,这样可以在 bug管理和Wiki中方便地参考程序源代码。 Trac有着比较强大的插件系统,可...
Python操作cookie之cookielib模块
cookielib是一个自动处理cookies的模块,如果我们在使用爬虫等技术的时候需要保存cookie,那么cookielib会让你事半功倍!他最常见的搭档模块就是python下的urllib和request。 核心类 1.Cookie ...
Python正则表达式常用函数详解
今天介绍一下Python中常用的正则表达式处理函数。Python的正则表达式主要有两种方法完成模式匹配:『搜索』和『匹配』 re.match re.match 尝试从字符串的开始全部或者部分匹配某个模式,如:下...
python3 中 and 和 or 运算规律
一、包含一个逻辑运算符 首先从基本的概念着手,python中哪些对象会被当成 False 呢?而哪些又是 True 呢? 在Python中,None、任何数值类型中的0、空字符串“”、空元组()、空列表[]、空字典{}...
linux及windows下使用Python获取IP地址
使用Python可以用很简单的方法得到本机IP地址,不过在Windows和Linux下的方法稍有不一样的,下面就来详细介绍下: Windows下获得IP地址的方法 方法一 使用socket模块 使用拨号上网的话,一般都...
用Python写一个简单的中文分词器
解压后取出以下文件: 训练数据:icwb2-data/training/pku_ training.utf8 测试数据:icwb2-data/testing/pku_ test.utf8 正确分词结果:icwb2-data/gold/pku_ test_ gold.utf8 评分工具:icwb2...
“猴子选大王” 算法 python实现
今天来实现一个约瑟夫环算法,下面是一道新浪的面试题: m只猴子围坐成一个圈,按顺时针方向从1到m编号。然后从1号猴子开始沿顺时针方向从1开始报数,报到n的猴子出局,再从刚出局猴子的下一个...
python基础之列表解析
python列表解析:是一个让人欣喜的术语,你可以在一行使用一个for循环将所有的值放在一个列表之中。python列表解析属于python的迭代中的一种,相比python for循环速度会快很多。 example: a = [...
Python基础 – 字符串格式化 (%操作符)
在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。在Python中内置有对字符串进行格式化的操作符是'%'。 模板 格式化字符串时,Python使用一个字符串作为模...
Python基础 – 命名规范
一,包名、模块名、局部变量名、函数名 全小写+下划线式驼峰 example:this_is_var 二,全局变量 全大写+下划线式驼峰 example:GLOBAL_VAR 三,类名 首字母大写式驼峰 example:ClassName() 四...