- 博客(4)
- 资源 (3)
- 收藏
- 关注
转载 Python:使用ctypes库调用外部DLL(附带ctypes c 类型转换图)
前言朋友的公司是做GPS的,上周联系到我要帮做个程序把他们平台的车辆定位跟踪数据和省里的平台对接。看一下官方提供的三个文档,洋洋洒洒共一百多页,一大堆协议的定义甚是齐全,好在官方的文件中也带有个封装好通信功能的DLL和一个调用此接口的c++ DEMO程序,既然有现成的可用,那就不必去看他的协议了。说实话,参加工作之后就基本没用过c++,生疏了。特别是要用c++操作数据库,对我来说比割几刀还要痛...
2018-12-11 16:42:43 767
转载 Python进阶(四十七)-python3使用pyinstaller实现将py文件打包成exe文件
前言py文件通常需要运行在Python编程坏境中,而可执行exe文件更方便。 之前看过若干博文在python2环境下使用pyinstaller将py文件打包成exe文件,因为之前pyinstaller不支持python3。现在pyinstaller支持python3,此篇博文即是在python3环境下实现将py文件打包成exe文件。 首先介绍一下可以打包Python代码的工具:py2e...
2018-12-07 10:57:09 350
转载 Python多线程与多线程中join()的用法
Python多线程与多进程中join()方法的效果是相同的。下面仅以多线程为例:首先需要明确几个概念:知识点一:当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多个子线程,在python中,默认情况下(其实就是setDaemon(False)),主线程执行完自己的任务以后,就退出了,此时子线程会继续执行自己的任务,直到自己的任务结束,例...
2018-11-29 17:41:09 160
转载 Python 多线程 start()和run()方法的区别(三)
在实例调用的函数中加入打印当前线程的名字,分别用start()方法和run()方法启动线程检查有什么区别:start()方法:123456789101112131415161718192021222324import threadingimport timedef worker():count = 1while True:if coun...
2018-11-29 14:42:26 1850
Mac 下chart控件的使用
2018-07-30
RS232串口调试工具,仅在mac系统下打开
2018-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人