Findwhichvisualstudioandservicepackversioninstalled.lookingintheregistryhereHKEY_LOCAL_MACHINE\Software\Microsoft\DevDiv[ProductFamily]\Servicing\9.0\thenfindingapropertynamedsomethinglike"SP"or"SPIndex".Avalueof1meansinstalled,an
系统 2019-08-12 01:32:31 2102
logging模块简介logging模块是python内置模块,专门为打印日志的模块importlogginglogging.debug('debugmessage')logging.info('infomessage')logging.warning('warningmessage')logging.error('errormessage')logging.critical('criticalmessage')默认情况下python的logging模块将
系统 2019-09-27 17:56:41 2101
#!/usr/bin/envpython#-*-coding:utf-8-*-#问题:给出一个字符串,分别输出该字符串中小写字母,大写字母,数字,以及其他字符串的个数chuan="aasdhauADSGFTHFTdbhi1224324汉字"len_lower=0len_upper=0len_digit=0foriinchuan:ifi.islower():len_lower+=1ifi.isupper():len_upper+=1ifi.isdigit()
系统 2019-09-27 17:56:34 2101
python异步IO编程(一)基础概念协程:pythongenerator与coroutine异步IO(asyncIO):一种由多种语言实现的与语言无关的范例(或模型)。asyncio:Python3.4版本引入的标准库,直接内置了对异步IO的支持。异步IO线程,多线程多线程善于处理I/O密集型任务。多进程擅长处理计算密集型(CPU-bound)任务:强密集循环和数学计算都属于此类。并发是并行的一种特殊类型(或者说子类),多线程是并发的表现形式,多进程是并
系统 2019-09-27 17:54:15 2101
今晚终于解决了串口发送的问题,更改代码如下:defwrite(self,data):ifself.alive:ifself.serSer.isOpen():self.serSer.write(data)defm_send1butOnButtonClick(self,event):ifself.ser.alive:send_data=''send_data+=str(self.m_textCtrl5.GetValue())self.ser.write(sen
系统 2019-09-27 17:53:00 2101
1)delorean非常酷的日期/时间库复制代码代码如下:fromdeloreanimportDeloreanEST="US/Eastern"d=Delorean(timezone=EST)2)prettytable可以在浏览器或终端构建很不错的输出复制代码代码如下:fromprettytableimportPrettyTabletable=PrettyTable(["animal","ferocity"])table.add_row(["wolverin
系统 2019-09-27 17:52:49 2101
字典是键/值对构成的集合,字典通过大括号来创建,字典的键是字符串,而值可以是任何数据对象。字典有两个重要的特征:字典是无序的,字典项没有特定的顺序,只能通过键来获取值;字典是可变的,支持原处修改键的值;字典是作为散列表来实现的,可增长,搜索非常快速;和列表一样,字典存储的是对象的引用,不是拷贝。创建字典创建空的字典:>>>d={}创建包含两个项目的字典:>>>d={'name':'vic','age':28}创建包含嵌套类型的字典:>>>d={'stude
系统 2019-09-27 17:52:13 2101
第十二~十三天:python进阶深入1.生成器:创建生成器最简单的方法就是用圆括号()代替方括号[]把列表生成式的[]变成()生成器只能调用一次,不占用资源。用完就释放出来。foriing:print(i)也可以调用Next函数直到计算出最后一个元素位置,但是这种方法很明显不适用,并且最后会抛出StopIteration的错误。斐波那契数列:除第一个和第二个数外,任意一个数都可由前两个数相加得到:1,1,2,3,5,8,13,21,34,…return返回
系统 2019-09-27 17:51:38 2101
转:https://www.cnblogs.com/cyxiaer/p/9396861.html必需的Oracle链接库的下载地址:https://www.oracle.com/technetwork/topics/winx64soft-089540.html只连接数据库的话不必安装客户端:1.把cx_Oracle的客户端文件复制到site-packages/目录下,可能是Python,Anaconda,venv下面的安装包里2.把下载的instantcl
系统 2019-09-27 17:49:09 2101
目录Python并发编程05/死锁/递归锁/信号量/GIL锁/进程池/线程池1.昨日回顾2.死锁现象与递归锁2.1死锁现象2.2递归锁3.信号量4.GIL全局解释器锁4.1背景4.2为什么加锁5.GIL与Lock锁的区别6.验证计算密集型IO密集型的效率6.1IO密集型6.2计算密集型7.多线程实现socket通信7.1服务端7.2客户端8.进程池,线程池Python并发编程05/死锁/递归锁/信号量/GIL锁/进程池/线程池1.昨日回顾#生产者消费者模型
系统 2019-09-27 17:49:06 2101