随笔分类 -  Python知识锦集

摘要:Python 访问字典(dictionary)中元素 访问python字典中元素的几种方式 一:通过“键值对”(key-value)访问: print(dict[key]) dict = {1: 1, 2: 'aa', 'D': 'ee', 'Ty': 45} print(dict['D']) 输出 阅读全文
posted @ 2019-08-23 09:59 不夜男人
摘要:介绍 如何发送请求 python 传递url参数 python 响应内容 python 二进制响应内容 python json响应内容 原始响应内容 python 定制请求头 python post请求 python python post提交文件 python 可以看到,将我们文件的内容打印了出来 阅读全文
posted @ 2019-08-22 17:19 不夜男人
摘要:异常 捕获异常 在python,一般都是使用try···except来对异常进行捕获 python 然而仅仅只有这些也看不出什么东西来,我们需要知道在哪一行代码引发的异常。 大家在程序报错的时候,会经常看到报错信息如下 这个Traceback是什么鬼?实际上,这是python关于程序报错的回溯信息, 阅读全文
posted @ 2019-08-22 17:17 不夜男人
摘要:介绍 1.查找文本中的模式 python 2.编译表达式 python 3.多重匹配 python 4.模式语法 python 5.限制搜索 python 6.用组解析匹配 python 7.搜索选项 python 8.字符串替换 python 9.利用模式拆分 python 阅读全文
posted @ 2019-08-22 17:16 不夜男人
摘要:介绍 使用 python 阅读全文
posted @ 2019-08-22 17:15 不夜男人
摘要:获取cpu的逻辑数量 python 获取CPU的物理核心数 python 结果为6,说明6核超线程,12的话说明是12核非超线程 统计CPU的用户/系统/空闲时间 python 查看cpu的使用率 python 获取物理内存信息 python 获取交换内存信息 python 关于物理内存和交换内存之 阅读全文
posted @ 2019-08-22 17:14 不夜男人
摘要:并发任务池 Future对象 创建一个Future对象 当我们将一个任务提交到线程池里面运行时,会立即返回一个对象,这个对象就叫做Future对象,里面包含了任务的执行状态等等,当然我们也可以手动创建一个Future对象 python 值得注意的是:可以多次set_result,但是后面的会覆盖前面 阅读全文
posted @ 2019-08-22 17:12 不夜男人
摘要:介绍 StringIO python BytesIO python TextIOWrapper python 当然这里换成open也是可以的,主要就是对字节流的文本对象进行一个包装,从而可以写入字符串。记住如果要想使用io.TextIOWrapper进行包装的话,那么打开的方式一定要是二进制的方式 阅读全文
posted @ 2019-08-22 17:11 不夜男人
摘要:介绍 创建枚举类型 python 名称或者值相同 python python 成员的值是否可变 python python 强制让成员的值不一样 枚举类,key重复是不允许的,但是值重复是可以的,可如果我也不允许值重复呢?只需要加上一个装饰器即可 python 比较成员的值 之前说过,枚举成员是不支 阅读全文
posted @ 2019-08-22 17:10 不夜男人
摘要:介绍 分词 python 添加自定义词典 python 自定义的词典格式如下: 词语 词频(可省略) 词性(可省略) 至于词频和词性后面会说 自定义一个1.txt文件,里面包含内容如下 python 除此之外,还可以不用通过加载文件的方式来加载词典 python 关键词提取 jieba 提供了两种关 阅读全文
posted @ 2019-08-22 17:08 不夜男人
摘要:介绍 初始化html pyquery可以接收一个网址,自动下载内容,也可以接收已经下载好的字符串格式的html,当然也可以传入一个本地html文件。但是我们一般都会使用requests下载html页面,然后再将html页面以字符串的格式传进去 python 使用选择器 python filter和f 阅读全文
posted @ 2019-08-22 17:06 不夜男人
摘要:介绍 xpath语法 /:在子节点里面找 //:在子子孙孙节点里面找 //div:查找当前网页的所有div标签 //div/p:先找到所有的div标签,再从div的字标签中找p标签 //div//p:先找到所有的div标签,再从div的子孙标签中找p标签 //div/a:先查找所有div标签,再从d 阅读全文
posted @ 2019-08-22 17:04 不夜男人
摘要:介绍 dbm python 会多出来这三个文件 shelve python python python 同样也会多出来三个文件 阅读全文
posted @ 2019-08-22 17:03 不夜男人
摘要:如何带上颜色,一种方法是输出的时候带上\033[ 乱七八糟的,可以输出的时候带上颜色,不过个人不推荐,一是比较难记,二是没有啥卵用 既然没啥卵用,只是为了装逼,既然如此,为何不装的花式新颖呢? 在python中有这样一个模块可以在输出的是带上颜色,还比较简单 1 2 3 4 5 6 7 8 from 阅读全文
posted @ 2019-08-22 16:53 不夜男人
摘要:hashlib加密 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import hashlib # 有很多种加密方式,md5,sha1等等 h = hashlib.md5() # 提交加密的内容,bytes形式 h.update(b"satori") # 二进制形式 阅读全文
posted @ 2019-08-22 16:50 不夜男人
摘要:# 先导入模块from MyQR import myqr myqr.run( words='http://weixin.qq.com/r/kzlje9TEE4lsrZAY92yB', # 扫描二维码后,显示的内容,或是跳转的链接 version=5, # 设置容错率 level='H', # 控制纠 阅读全文
posted @ 2019-08-22 15:27 不夜男人
摘要:网上的有个别不对 实际敲了一下 有补充了点常用的环境IDE anaconda python3.7 在这个速查手册中,我们使用如下缩写: df:任意的Pandas DataFrame对象 s:任意的Pandas Series对象 同时我们需要做如下的引入: import pandas as pd im 阅读全文
posted @ 2019-08-21 09:52 不夜男人
摘要:上篇我们讲到pip的安装以及普通库用pip的安装方法 CodingDog:pyinstaller打包的exe太大?你需要嵌入式python玄学 拓展篇​zhuanlan.zhihu.com 问题纷沓而至:Tk/Tcl不存在!! 程序猿(媛):嗯···让(sha diao)用户用黑乎乎一片命令行工具似 阅读全文
posted @ 2019-08-15 16:19 不夜男人
摘要:上篇我们讲到embedded版本的基础操作 CodingDog:pyinstaller打包的exe太大?你需要嵌入式python玄学 惊喜篇​zhuanlan.zhihu.com 可是却没有办法用pip安装必要的库 去看一下官方文档怎么说的 version of python do not supp 阅读全文
posted @ 2019-08-15 16:11 不夜男人
摘要:上篇讲到 pyinstaller打包exe太大的问题 CodingDog:pyinstaller打包的exe太大?你需要嵌入式python玄学 前提篇​zhuanlan.zhihu.com 那既然pyinstaller这么麻(nan)烦(yong) 那为什么不找一种方法代替它呢? 经过多方面打听,一 阅读全文
posted @ 2019-08-15 16:08 不夜男人