随笔分类 - Python
摘要:pip国内的一些镜像: 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学
阅读全文
摘要:当我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序,那么pyInstaller就是一个很好的选择。pyInstaller可以将Python程序打包成Windows(当然也包括Linux, Mac OS X, Solaris a
阅读全文
摘要:一、安装环境 操作系统:Ubuntu 18.04 (64位) python版本:3.7.2 二、安装步骤 第一步:安装依赖环境 如果是Linux的其他发行版,安装可以参见:https://www.cnblogs.com/Jimc/p/10218062.html 第二步:下载Python3安装包 或者
阅读全文
摘要:问题描述: 在Linux下安装Python时出现一个错误:zipimport.ZipImportError: can't decompress data; zlib not available 详细错误信息: 问题解决: 这是因为缺少依赖造成的,在安装python之前需要先安装python的依赖环境
阅读全文
摘要:推导式是从一个或多个迭代器快速创建序列的方法。它可以将循环和条件判断结合,从而避免冗长的代码。 一、列表推导式 语法: 示例: 结果:[1, 2, 3, 4] 结果:[2, 4, 6, 8] 结果:[5, 10, 15, 20, 25, 30, 35, 40, 45] 结果:[(1, 1), (1,
阅读全文
摘要:示例1: 输出结果: 0 11 22 33 44 55 66 77 88 99 10 示例2: 输出结果: 张三--22--重庆李四--23--北京王五--25--天津赵六--24--上海
阅读全文
摘要:介绍 在爬虫过程中,难免会遇到各种各样的验证码,而大多数验证码还是图形验证码,这时候我们可以直接用 OCR 来识别。 tesserocr 是 Python 的一个 OCR 识别库 ,但其实是对 tesseract 做的一 层 Python API 封装,所以它的核心是 tesseract。 因此,在
阅读全文
摘要:Python中的random模块用于生成随机数。 使用该模块之前需要 import random 几个常用的函数用法: 1、random.random 函数原型: 用于生成一个0到1的随机符点数: 0 <= n < 1.0 2、random.uniform 函数原型: 用于生成一个指定范围内的随机符
阅读全文
摘要:直接通过(+)操作符拼接 >>> 'Hello' + ' ' + 'World' + '!' 'Hello World!' 使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然会影响效率。
阅读全文
摘要:字符串格式化有两种方式:百分号方式、format方式。 其中,百分号方式比较老,而format方式是比较先进的,企图替代古老的方式,目前两者共存。 1、百分号方式 格式:%[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key
阅读全文
摘要:Python程序可以调用一组基本的函数(即内建函数),比如print()、input()和len()等函数。Python本身也内置一组模块(即标准库)。每个模块都是一个Python程序,且包含了一组相关的函数,可以嵌入到你的程序之中,比如,math模块包含了数学运算相关的函数,random模块包含随
阅读全文
摘要:第一种 x0 = '<?xml version="1.0"?>' \ '<ol>' \ ' <li><a href="/python">Python</a></li>' \ ' <li><a href="/ruby">Ruby</a></li>' \ '</ol>' 第二种 x1 = '<?xml
阅读全文
摘要:一、列表 列表是Python中最基本的数据结构,是最常用的Python数据类型,列表的数据项不需要具有相同的类型 列表是一种有序的集合,可以随时添加和删除其中的元素 列表的索引从0开始 1、创建列表 2、获取列表元素个数 3、访问列表中的值 (1)使用索引来访问列表中的值,列表的索引从0开始: 注意
阅读全文
摘要:Python所有的错误都是从BaseException类派生
阅读全文
摘要:1、strip、lstrip和rstrip 描述: 用于移除字符串左右两边、左边、右边指定的字符(默认为空白符,例如:/n, /r, /t, ' ')或字符序列。 语法: 例如: 1)移除单个字符或空白: >>> ' abc '.strip() 'abc' >>> ' abc'.lstrip() '
阅读全文

浙公网安备 33010602011771号