大坡3D软件开发

因我而不同--用软件来改变世界

排序:
默认
按更新时间
按访问量

用python来调用CAN通讯的DLL

由于工作上的需要,经常要与USBCAN打交道,但厂家一般不会提供PYTHON的例子,于是自己摸索地写一个例子出来,以便在工作上随时可以使用PYTHON来测试CAN的功能。这里的例子是使用珠海创芯科技有限公司的USBCAN接口卡,他们提供一个ControlCAN.dll,也提供了一个.h文件,如下:...

2018-03-25 23:09:22

阅读数:1017

评论数:0

在python 3.6 64位的Windows里调用DLL出错

因为在电脑已经安装了64位的python 3.6版本,现在要开发一个调用DLL的程序,由于这个DLL是32位的,所以使用WINDLL调用它,运行下面的代码:# #https://blog.csdn.net/caimouse/article/details/51749579 #开发人员:蔡军生(QQ...

2018-03-25 21:36:57

阅读数:644

评论数:0

python web py入门(1)-web.py简介和安装

 1.web.py 简介web.py是一个轻量级的python web框架,简单而且功能强大。相对flask和Django,web.py更适合初学者来学习和了解web开发的基础知识。2.web.py的安装不用说,前提条件是安装了python环境。官方网站:http://webpy.org/, 可以...

2018-02-04 20:26:08

阅读数:1092

评论数:0

wxPython简单的窗口程序

当人们说到GUI界面程序时,往往就是指有窗口,菜单和图标。自然他们就认为使用wx.Window来表示一个屏幕上的窗口,但是很不幸,因为不是这样使用的,在wxPython里wx.Window是可视化组件(按钮、菜单等等)的基类,而是使用wx.Frame来表示程序的窗口,这种定义导致很多新同学对wxP...

2018-02-04 10:38:16

阅读数:480

评论数:0

在Python3.6里使用wxPython 4.0开发UI程序

在这之前,由于升级到3.0的版本,导致wxPython没有升级上来,只能使用python 2.7版本,现在好了,wxPython总算跟上python3.6版本了,可以使用了。使用下面的命令进行安装:C:\Users>pip install wxPythonCollecting wxPytho...

2018-02-03 17:31:50

阅读数:1397

评论数:0

为什么要学数据分析

为什么要学数据分析人工智能、大数据时代有什么技能是可以运用在各种行业的?数据分析就可以满足。从海量数据中获得别人看不见的信息,创业者可以通过数据分析来优化产品,营销人员可以通过数据分析改进营销策略,产品经理可以通过数据分析洞察用户习惯,金融从业者可以通过数据分析规避投资风险,程序员可以通过数据分析...

2018-01-20 12:23:44

阅读数:592

评论数:0

python里使用enum库--通过它的构造函数来创建枚举类型

有时候需要定义一个枚举类型,但不想创建一个新类来继承创建,就可以直接使用它的构造函数来创建一个枚举类型,如下面的例子:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579 # import enum B...

2018-01-04 09:39:56

阅读数:658

评论数:0

python里使用enum库枚举类型时枚举值唯一

在前面学习了同一个值,可以使用不同的名称来定义,这样方便起别名。但有时候,又想严格一点,一个值只能起一个枚举名称,也就是不同的名称的值不能重复,这个怎么办呢?可以使用@enum.unique装饰器,这样当不同名称的值重复时,就会抛出异常ValueError: duplicate values,达到...

2017-12-07 19:59:10

阅读数:854

评论数:0

python里使用enum库枚举类型时枚举值相同

当我们使用枚举类型时,有时可能想相同的值,可以采用不同的名称,如下面的例子:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579 # import enum class BugStatus(enum....

2017-12-06 19:58:13

阅读数:947

评论数:0

python里使用enum库枚举类型的比较(二)

上一次,我们学习了枚举类型,发现它们不能进行比较,如果做这样的操作就会抛出异常,但是你还是想比较怎么办呢?比如C语言里一样,可以判断某一个范围的枚举值做一件事情。当然在python里也有方法解决的,它就是继承enum.IntEnum类,而不是enum.Enum,如下面的例子:#python 3.6...

2017-12-04 19:39:20

阅读数:752

评论数:0

python里使用enum库枚举类型的比较

在前面学习了怎么样使用枚举类型的创建和迭代,现在来学习一个枚举类型的比较功能,其实我们使用枚举类型的主要原因,就是为了方便记住不同的类型或标识,比如在学校里,有老师、学生,在程序里为了分别这两者,就得让他们数字化,也就是让他们分别定义为一个不同的数字,比如老师定义为1,学生定义为2,这时直接使用数...

2017-12-03 10:27:27

阅读数:1379

评论数:0

python里使用enum库枚举类型的迭代

在前面学习了枚举类型,在python里是通过enum库来实现的,它其实就是一个类,但是这个类有点特别,这个类可以直接迭代访问,就可以访问枚举的类型和数值。如下通过for...in语句就可以迭代地访问:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/...

2017-12-02 17:48:17

阅读数:468

评论数:0

python里使用enum库创建枚举类型

在python里想使用枚举数据类型,如果还不知道怎么办,你就需要看看本文了。 下面就使用enum库来定义BUG状态的状态类型,如下:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579 # import ...

2017-11-30 17:34:58

阅读数:484

评论数:0

python里使用difflib库的比较功能把一个序列变成另外一个序列

在前面使用SequenceMatcher来比较出两个序列的差异,如果想要把一个序列变成另外一个序列,怎么做操作呢?这时就要使用函数get_opcodes()了,它会返回四种类型的操作:replace,delete,insert,equal。下面例子,就是演示这个函数的操作:#python 3.6 ...

2017-11-28 17:39:38

阅读数:566

评论数:0

python里使用difflib库的比较文本时丢弃不要的字符

在比较里,常常发现一些空格字符没有用,想把它们丢掉,有没有方法呢?肯定是有的,这里就介绍一个SequenceMatcher的使用。例子如下:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579 # fro...

2017-11-27 18:31:25

阅读数:434

评论数:0

python里使用difflib库的unified_diff来比较文本

在前面使用了Differ来比较文本的差异,这个函数比较之后,把所有文本再次进行了输出,包含没有变化的文本也输出了。如果你想只输出变化的文本,没有变化的文本尽量少输出,怎么办呢?可以使用unified_diff函数实现这个目标,例子如下:#python 3.6 #蔡军生 #http://blog....

2017-11-24 18:24:59

阅读数:1114

评论数:0

python里使用difflib库的Differ来比较文本

在软件开发里,常常需要比较不同版本的代码,因为开发人员在一个月,或者一年之后,发现代码已经更改了,但会忘记更改那里了,怎么办呢?就会拿当前的版本代码与一年之前的版本代码进行比较,这时就会找到差异的地方。又或者当一个作家正在写一篇文章时,已经写了好几十万字,某一天忘记锁屏电脑了,给一个熊儿子不小心打...

2017-11-23 18:31:40

阅读数:846

评论数:0

使用numpy来画三维图像

如果你学习过matlab,对画一些三维图像显示,感觉很吃惊,数据还能这么美丽地显示出来,其实python里使用numpy也同样显示这么美丽的图像出来的。如下例子:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details...

2017-11-23 10:20:23

阅读数:877

评论数:0

python里使用正则表达式来分割字符串

在python里学习过使用str.split()来分割字符串,str.split不支持正则及多个切割符号,不感知空格的数量,比如用空格切割,会出现下面情况:>>> s1="aa bb  cc"  >>> s1.split(' ')  ['a...

2017-11-22 17:57:22

阅读数:853

评论数:0

python里使用正则表达式来替换匹配成功的组并输出替换的次数

在前面我们学习过怎么样限制替换的次数,如果我们想知道正则表达式里匹配成功之后,替换字符串的次数,那么需要怎么办呢?这是一个好问题,这时就需要采用另一个外函数subn()了。这个函数不但输出替换后的内容,还输出替换的次数,例子:#python 3.6 #蔡军生 #http://blog.csdn....

2017-11-21 18:12:00

阅读数:844

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭