随笔分类 -  后端语言-python

摘要:书籍 《head first python》 python——获取数据类型 Python int与string之间的转化 Python 字符串操作(string替换... python列表获取元素最后一个值的方法 python str byte 转换 Python range() 函数用法 pyth 阅读全文
posted @ 2020-12-21 11:47 梅谷暴君 阅读(95) 评论(0) 推荐(0)
摘要:1、ConfigParser 在python2.7中使用方法如下: 对基础包,进行封装,新建一个类,定义成员变量和成员函数 成员变量:路径,文件名,配置的值,配置对象 tips:在init函数中,定义变量 self.con=ConfigParser.config..() 成员函数:初始化,获取,设置 阅读全文
posted @ 2020-12-21 11:45 梅谷暴君 阅读(93) 评论(0) 推荐(0)
摘要:学习资料 * github * 官方文档 * 项目代码 学习记录 中间件 # Configure your WSGI server to load "things.app" (app is a WSGI callable) app = falcon.API(middleware=[ AuthMidd 阅读全文
posted @ 2020-12-21 11:36 梅谷暴君 阅读(93) 评论(0) 推荐(0)
摘要:是什么 python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高 安装 pip install -U pytest 举例 测试文件 # content of test_sample.py def func(x): retur 阅读全文
posted @ 2020-12-21 11:21 梅谷暴君 阅读(106) 评论(0) 推荐(0)
摘要:详细错误描述如下: UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte 在使用pycurl包进行爬虫的时候,对爬虫的返回的页面,进行写文件或者打印的时候,需要进行解码操作 阅读全文
posted @ 2020-12-21 11:18 梅谷暴君 阅读(858) 评论(0) 推荐(0)
摘要:学习资料 学习网站、学习书籍、学习论坛 菜鸟教程【闲散的基础练习和巩固】 《Python编程:从入门到实践》 《Python核心编程》 《python 精要参考》 《流畅的Python》 《head first python》 https://docs.python.org/zh-cn/3.7/li 阅读全文
posted @ 2020-12-17 11:34 梅谷暴君 阅读(99) 评论(0) 推荐(0)
摘要:步骤:使用pip安装pyinstaller,再使用pyinstaller打包python程序。 安装pyinstaller 进入Python安装目录(实际安装目录或者虚拟环境目录),再进入script目录,键入pip.exe install pyinstaller回车即开始安装pyinstaller 阅读全文
posted @ 2020-08-27 13:57 梅谷暴君 阅读(298) 评论(0) 推荐(0)
摘要:钻石继承(菱形继承)问题 class A(object): def m(self): print("m of A called") class B(A): def m(self): print("m of B called") class C(A): def m(self): print("m of 阅读全文
posted @ 2020-06-08 08:53 梅谷暴君 阅读(512) 评论(0) 推荐(0)
摘要:选取Python的写Excel的包,网上介绍不少,很多推荐xlwings的包。自己用了感觉还可以,满足了自己的需求,就是还是有些小坑的。 基础结构 一个app与一个Excel实例对应;一个book对应一个工作簿;一个工作簿有多个sheet; 官方注解: 在Mac系统里, 虽然xlwings允许多个E 阅读全文
posted @ 2020-06-07 17:53 梅谷暴君 阅读(611) 评论(0) 推荐(0)
摘要:使用虚拟环境,迁移方便,不臃肿,私人订制。 虚拟环境的搭建和使用 环境搭建 创建虚拟环境 进入到指定目录,输入命令:virtualenv 环境名 (如果有多个python版本,可以通过命令:virtualenv -p python路径环境名,来创建虚拟环境) 进入环境下的Scripts文件夹下 输入 阅读全文
posted @ 2020-06-07 13:56 梅谷暴君 阅读(254) 评论(0) 推荐(0)
摘要:问题描述 在解析文件的时候,需要将解析出来的数据字符串拼接成新的字符串。正常来说这个,过程是一个循环,不断拼接字符串。如果这个过程循环的次数不多的话,不同的方式拼接方式差别不大。如果循环次数超过10000次,你会发现明显的慢了。错误初始代码(简化版)如下: class Processor(objec 阅读全文
posted @ 2020-06-05 19:56 梅谷暴君 阅读(667) 评论(0) 推荐(0)
摘要:详细错误描述如下: UnicodeDecodeError: 'utf 8' codec can't decode byte 0x8b in position 1: invalid start byte 在使用pycurl包进行爬虫的时候,对爬虫的返回的页面,进行写文件或者打印的时候,需要进行解码操作 阅读全文
posted @ 2020-04-23 19:03 梅谷暴君 阅读(2601) 评论(0) 推荐(0)
摘要:1、环境安装 https://blog.csdn.net/zzzzllll2006/article/details/83014940 能解决简单的一般的单文件编译运行的大部分问题 补充运行项目代码:对python的版本有一定的要求,2.7的高版本比较好,不然会出现一些告警 2、版本选择 问题描述:如 阅读全文
posted @ 2019-10-29 16:39 梅谷暴君 阅读(213) 评论(0) 推荐(0)