搜索到与相关的文章
Python

python多线程详解

目录python多线程详解一、线程介绍什么是线程为什么要使用多线程二、线程实现threading模块自定义线程守护线程主线程等待子线程结束多线程共享全局变量互斥锁递归锁信号量(BoundedSemaphore类)事件(Event类)三、GIL(GlobalInterpreterLock)全局解释器锁python多线程详解一、线程介绍什么是线程线程(Thread)也叫轻量级进程,是操作系统能够进行运算调度的最小单位,它被包涵在进程之中,是进程中的实际运作单位

系统 2019-09-27 17:51:56 2119

Python

python3.6用pyinstaller打包程序问题

打包:pyinstaller-F(生成单一运行文件)-i(+图标路径)-w(无控制台)*.py(文件)1.pyinstaller打包报错:RecursionError:maximumrecursiondepthexceeded上一步生成*.spec文件,在*.spec中加入importsyssys.setrecursionlimit(5000)执行命令pyinstaller*.spec2.UnicodeDecodeError:'utf-8'codeccan

系统 2019-09-27 17:51:26 2119

Python

用python实现对文件某一个值修改

将test01.csv中的张三语文成绩替换成100,且不改变文件其他内容新建一个test02.csv的空文件代码实现如下:importoswithopen("./test01.csv",mode="r",encoding="utf-8")ast1,open("./test02.csv",mode="w",encoding="utf-8")ast2:forlineint1:#文件也是可以迭代的一行行拿出来替换写入新文件中,节省内存if"语文"inline:l

系统 2019-09-27 17:51:18 2119

Python

Python:Excel文件的读取

打开excel文件读取数据data=xlrd.open_workbook("excelFile.xls")读取工作表table=data.sheets()[0]#通过索引顺序获取table=data.sheet_by_index(0)#通过索引顺序获取table=data.sheet_by_name(u'Sheet1')#通过名称获取获取整行和整列的值(数组)table.row_values(i)#获取整行值table.col_values(i)#获取整列

系统 2019-09-27 17:51:17 2119

Python

selenium2.0中常用的python函数汇总

本文总结分析了selenium2.0中常用的python函数。分享给大家供大家参考,具体如下:新建实例driver=webdriver.Firefox()此处定位均使用的百度首页输入框1.通过标签属性Id查找元素方法:find_element_by_id(element_id)实例:driver.find_element_by_id("kw")2.通过标签属性name查找元素方法:find_element_by_name(element_name)实例:d

系统 2019-09-27 17:50:52 2119

Python

Mongodb基本操作与Python连接mongodb并进行基础操作的方法

mongodb是基于分布式文件存储的nosql(非关系型)数据库虽说是nosqldb,butmongodb其中的文档可以是关系型的在mongodb中,表为集合,里面的数据为文档;文档本质就是一条调JSON数据进入mongodb:mongo退出mongodb:exit库操作显示库:showdbs选择或者创建:usellsdb#不管该库是否存在,都会use进入,如何该库不存在,use进去不存入数据退出时,该库不会被创建.所以创建库就use再写入数据.查看所在库

系统 2019-09-27 17:50:39 2119

Python

Python3快速入门(二)——Python3基础

Python3快速入门(二)——Python3基础一、Python3语法基础1、Python3编码默认情况下,Python源码文件以UTF-8编码,所有字符串都是unicode字符串,可以为Python源码文件指定不同的编码,如下:#-*-coding:utf-8-*-2、标识符Python语言的标识符规则如下:A、第一个字符必须是字母表中字母或下划线。B、标识符的其它的部分由字母、数字和下划线组成。C、标识符对大小写敏感。在Python3中,允许非ASC

系统 2019-09-27 17:50:28 2119

Python

python中dict使用方法详解

dict的特性dict是python中的一个可变的数据类型,用{}表示,dict的key必须是不可变的数据类型,而value的数据类型可以任意。格式:{key:value,key:value,key:value}注:键值对如果是字符串使用单引号,最后一个键值对没有逗号dict的优点①:查询速度快,可以二分查找②:key是不可以重复的注:不可变数据类型:元组,bool,int,str可以hashset可变数据类型:dict,listdict的方法1,增加的方

系统 2019-09-27 17:50:26 2119

Python

正则-------Python re模块

原文链接:https://www.cnblogs.com/Eva-J/articles/7228075.html什么是正则?假如现在你用python写一段代码,类似:phone_number=input('pleaseinputyourphonenumber:')你怎么判断这个phone_number是合法的呢?根据手机号码一共11位并且是只以13、14、15、16、17、18、19开头的数字这些特点,用python写如下代码:判断手机号码是否合法:#方法

系统 2019-09-27 17:50:16 2119

Python

看懂巴菲特推荐的指数基金定投,Python验证

看懂巴菲特推荐的指数基金定投,Python验证看懂巴菲特推荐的指数基金定投,Python验证超越股神,你这辈子是不可能了的啦,但是超越身边的普通人,那是足够了,只要你坚持定投,坚持定投正确的标的,直到成功为止,建立好市场的心里站,不要在股市中浮浮沉沉。我在大学期间,我就开始学习理财投资,直到我出大学毕业,踏入社会,我领到第一份工资,我觉得我要开始寻找我的定投标的了,我可以推荐你一款非常好用的股票软件,同花顺,这是我当初学习股票得来的。最近身边的朋友都陆续走

系统 2019-09-27 17:50:08 2119