python
fighting_tl
这个作者很懒,什么都没留下…
展开
-
python 进程 线程学习
黑发不知勤学早,白首方悔读书迟。--原作者什么是多线程竞争?线程不是独立的,同一个进程里的线程,线程间的数据是共享的,多线程操作时,容易造成数据的混乱,线程不安全。如何解决?互斥锁。好处:能够保证某段关键代码执行时,只有一个线程操作,保证原子性,避免多线程下的资源竞争。坏处:性能下降,阻止了多线程的并发执行。致命问题,有可能产生死锁。解释一下什么是锁,有哪几种锁?锁是python提供的对线程控制的对象。互斥锁,可重入锁,死锁。互斥锁:同一时刻只允许一个线程操作,具有排他性转载 2020-12-29 17:30:54 · 162 阅读 · 0 评论 -
Python总结
Python知识点总结1.Python基础知识 1.1 变量及类型 1.2 标识符与关键字 1.3 常用格式化输出符号 1.4 运算符 1.4.1 算数运算符 1.4.2 赋值运算符 1.4.3 比较(即关系)运算符 1.4.4 逻辑运算符 1.5 数据类型转换 1.6 判断与循环语句 1.7 字符串、列表、元祖、字典 1.7.1 公共方法 1.7.2 字符串常见操作 1.7.3 列表基本操作 1.7.4 元组转载 2020-12-28 11:22:33 · 261 阅读 · 1 评论 -
记录网页爬取测试
# !/usr/bin/env python# -*- coding:utf-8 -*-import requestsimport jsonimport sysimport reimport xlsxwriterreload(sys)sys.setdefaultencoding('utf-8')def url_infos(page): url = 'http://app.ssia.org.cn/ssia/khgl/qycx/index.jsp?QYMC=&LBDM=0.原创 2020-06-08 23:24:09 · 286 阅读 · 0 评论 -
python中闭包详解
闭包这个概念好难理解,身边朋友们好多都稀里糊涂的,稀里糊涂的林老冷希望写下这篇文章能够对稀里糊涂的伙伴们有一些帮助~请大家跟我理解一下,如果在一个函数的内部定义了另一个函数,外部的我们叫他外函数,内部的我们叫他内函数。闭包: 在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。一般情况下,在我们认知当中,...转载 2020-03-10 14:13:56 · 142 阅读 · 0 评论 -
(python pip安装第三方库超时问题(raise ReadTimeoutErrorself._pool, None, 'Read timed out.')
(python pip安装第三方库超时问题(raise ReadTimeoutErrorself._pool, None, ‘Read timed out.’)pip工具安装百度经验链接: pip安装及环境变量配置.pip下载超时处理aise ReadTimeoutError(self._pool, None, ‘Read timed out.’)方案一:对于比较小的库,可以延时处理...转载 2019-12-05 10:13:20 · 754 阅读 · 0 评论 -
python获取图片 切换windows桌面
注:本脚本程序copy自https://blog.csdn.net/icevmj/article/details/78890552 +代码参考:https://github.com/qinyuanpei/WallPaper/blob/master/main.py 若侵权联系删中途...原创 2019-12-04 21:29:15 · 721 阅读 · 0 评论 -
python 字符串,元组, 列表,字典之间的转换
1 #-*-coding:utf-8-*- 2 3 #1、字典 4 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} 5 6 #字典转为字符串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'} 7 print type(str(dict)), ...转载 2019-05-13 14:53:07 · 137 阅读 · 0 评论 -
python笔记 总结(1)
文章来源:https://www.cnblogs.com/nolonely/p/6715900.htmlpython总结1,字符串:name="ada lovelace"首字母大写 name.title() 全部转化为大写 name.upper() 全部转化为小写 name.lower() 合并字符串 "hello" + namename=" ada lovelace "...转载 2019-03-08 08:50:15 · 230 阅读 · 0 评论