随笔- 338
文章- 0
评论- 64
阅读-
45万
随笔分类 - python 模块学习
python 连接sql server 解决中文乱码 及配置使用 web 服务使用
摘要:学习python 连接 sql server 及 搭建web 使用 #coding=utf8 import pymssql #连接数据库函数 def get_db(sql, typd='select',charset='GB18030'): #sql server 配置数据库时候 避免中文乱码 设置
阅读全文
python -- 连接 orclae cx_Oracle的使用
摘要:# 如果报错参考的资料 https://blog.csdn.net/white_xuqin/article/details/82878860 场景再现: python-cx_oracle报错"DatabaseError: DPI-1047: 64-bit Oracle Client library
阅读全文
Python: 字典列表: itemgetter 函数: 根据某个或某几个字典字段来排序列表
摘要:问题:根据某个或某几个字典字段来排序Python列表 answer: 通过使用operator 模块的itemgetter 函数,可以非常容易的排序这样的数据结构 eg: rows = [ {'fname': 'Brian', 'lname': 'Jones', 'uid': 1003}, {'fn
阅读全文
多并发编程基础 之协成
摘要:今天学习了并发编程中的最后一部分,协程,也是python中区别于java,c等语言中很大不同的一部分 1.协程产生的背景 2.协程的概念 3.yield模拟协程 4.协程中主要的俩个模块 5.协程的应用 开始今日份总结 1.协程产生的背景 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源
阅读全文
多并发编程基础 之线程程 Thried
摘要:今日要整理的内容有 1. 操作系统中线程理论 2.python中的GIL锁 3.线程在python中的使用 开始今日份整理 1. 操作系统中线程理论 1.1 线程引入背景 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就
阅读全文
多并发编程基础 之进程 Process
摘要:1. 进程的理论知识 1.1 操作系统的背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 PS:即使可以利用的cpu只有
阅读全文
re 模块 常规方法使用
摘要:前情提要: re模块主要用于正则,用的好了秒杀一切匹配的规则,这里主要是介绍基本用法 一:元字符 1:\w 匹配字符,包含中文,数字或下划线 2:\W 匹配非字符,包含中文,数字或下划线 3:\s 匹配任意的空白符 4:\S 匹配任意的空白符 5:\d 匹配任意的数字 6:\D匹配任意的非数字 7:
阅读全文
random 模块常用方法学习
摘要:>>> import random#随机小数>>> random.random() # 大于0且小于1之间的小数0.7664338663654585>>> random.uniform(1,3) #大于1小于3的小数1.6270147180533838#恒富:发红包 #随机整数>>> random.
阅读全文
collections 模块常用方法学习
摘要:前情提要: 1:模块介绍 个人认为就是 python自带的骚操作模块.如果基础能力够给力的话,完全用不到 个人认为解析式才是装逼神奇,用模块的都是伪娘 2:deque 双向列表 3:defaultdict 定义key的字典 4:Couter 以字典的形式返回,一个可迭代对象的重复内容的数量
阅读全文
json 模块的基本使用学习
摘要:内容大纲 1: 为什么要学习json模块 >1:因为网络之间的通信,还有不同语言之间的相互内容沟通,需要用到json 模式进行沟通 >2:写入部分文件用json文件保存, 2:json的序列化 json.dumps(iterable) 3:将json 转化成字典 json.loads(json模式的
阅读全文
log 模块使用 (直接用的方法)
摘要:前情提要: 生活中经常用到log 模块. 但是原生的log 模块复杂或者有许多不好用得地方, 在此记录一个经常用的log 的基本操作方法 一:首先导入模块 二:定义日志输出格式 1:标准模式 2:稍稍简单 3:给傻子看的日志 三:定义日志的生成位置 四:判断是否存在log文件,如果不存在那么就创建一
阅读全文
time 模块学习
摘要:前情提要: time模块是经常使用的模块.主要是用来记录时间,以及时间上的相关操作 一:时间戳 1:第一种形式 2:第二种形式 3:第三种格式(结构化输出一个名称元组存在) 二:时间戳与格式化时间转换 (机器看的转成人看的) 三:格式化时间与时间戳间的转化(人看的转成机器看的) 时间差的计算
阅读全文
sele nium 模块
摘要:python3 web测试模块selenium 阅读目录 1、selenium安装配置 2、Selenium的基本使用 (1)声明浏览器对象 (2)定位元素 (3)元素对象(element) (4)动作链 (5)弹出对话框 (6)键盘操作 (7)延时等待 (8)异常处理 (9)实例:抓取淘宝页面商品
阅读全文
python的ConfigParser模块
摘要:转自 :https://blog.csdn.net/gexiaobaohelloworld/article/details/7976944 简介 ConfigParser模块在python3中修改为configparser.这个模块定义了一个ConfigParser类,该类的作用是使用配置文件生效,
阅读全文