- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 python tkinter窗口弹出置顶的方法
如果想要python 的tkinter窗口置顶,加上下面两句即可实现root窗口的置顶显示,可以用于某些程序的消息提示,能够弹出到桌面显示root = Tk()root.wm_attributes('-topmost',1)
2017-07-30 17:28:08 16301 1
转载 Python os._exit() sys.exit() exit()区别
os._exit() vs sys.exit()概述python的程序有两中退出方式:os._exit(), sys.exit()。本文介绍这两种方式的区别和选择。os._exit()会直接将python程序终止,之后的所有代码都不会继续执行。sys.exit()会引发一个异常:SystemExit,如果这个异常没有被捕获,那么python解释器将会退出。如果有捕获
2017-07-30 17:06:15 341
转载 利用python实现对鼠标的移动点击操作(PyMouse 模块安装方法)
注:正确安装后如果运行程序发现PyMouse导入失败请重启电脑转载自:http://blog.sina.com.cn/s/blog_60b45f230101kucn.html具体实现,使用外部库PyMouse,使用pip可以直接下载 pip install pymouse安装pymouse必须要xlib的支持,刚开始以为xlib仅
2017-07-26 21:36:25 24332 4
原创 关于python GUI 多线程编程注意事项
在python GUI编程时使用了多个线程操作同一个GUI的类,发现出现python.exe出现崩溃导致程序终止,后来排查发现是因为多个线程操作同一个farme出现了问题,后来加了Lock解决这个崩溃的问题在程序中使用了lock.acquire() 和 lock.release() 来保护共享资源
2017-07-26 21:33:12 1852
原创 cc2640 用命令行方式烧录
1.在Flash Programmer 2(E:\Program Files (x86)\Texas Instruments\SmartRF Tools\Flash Programmer 2\doc\help)的帮组文档中我们可以看到cc2640是可以用命令行的方式烧录的 我们使用的命令是:srfprog -t soc(XDS-06EB12100300A,CC2538)
2017-07-24 16:26:25 2671 1
转载 Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
转自:http://www.cnblogs.com/huangcong/archive/2011/08/29/2158268.html去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcp
2017-07-23 15:09:49 266
原创 linux i2c驱动讲解
i2c总线是一种十分常见的板级总线,它包括i2c板级文件和i2c的总线驱动,和i2c的设备驱动,设备驱动可以通过适配器或者driver结构体中的名字和总线匹配,总线也是靠名字和板级文件匹配的i2c子系统框架下图就是我理解的i2c驱动框架示意图, 类似中断子系统, i2c子系统中也使用一个对象来描述一个物理实体, 设备对象与驱动分离, 驱动结合设备对象对硬件设备的描述才可以驱动一个具
2017-07-23 14:34:15 3442
转载 python文件和目录操作方法大全(含实例)
一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r“c:\python”)5.检验给出的路径是否是一个文
2017-07-23 13:48:53 221
转载 Tkinter教程之Event篇(2)
[python] view plain copy'''''Tkinter教程之Event篇(2)''' '''''5.测试离开(Leave)事件''' # -*- coding: utf-8 -*- # leave:鼠标离开时产生此事件 from tkinter import * root = Tk() d
2017-07-22 22:28:20 481
转载 Tkinter教程之Event篇(3)
[python] view plain copy'''''Tkinter教程之Event篇(3)''' '''''11.两个事件同时绑定到一个控件''' # -*- coding: utf-8 -*- # bind:将事件与处理函数 # 将两个事件绑定为同一个组件 # 为root绑定两个事件 from tkinter import
2017-07-22 22:26:43 275
转载 linux下I2C驱动架构全面分析
I2C 概述 I2C是philips提出的外设总线. I2C只有两条线,一条串行数据线:SDA,一条是时钟线SCL ,使用SCL,SDA这两根信号线就实现了设备之间的数据交互,它方便了工程师的布线。 因此,I2C总线被非常广泛地应用在EEPROM,实时钟,小型LCD等设备与CPU的接口中。 linux下的驱动思路 在linux系
2017-07-14 21:53:49 140
原创 linux mktime函数用法
用到的结构体在使用mktime时会默认忽略这连个值int tm_wday; /* day of the week */int tm_yday; /* day in the year */struct tm ;#include 1 struct tm { 2 i
2017-07-11 13:20:35 2766
原创 c语言中goto使用注意事项
在c语言中可以用goto来处理错误,但是要特别注意的是goto会顺序执行下去,所以在goto中如果没有分支或retun的话可能会出错#include<stdio.h>//冒泡排序,把数组中的元素从大到小或从小到大列出int main(void){ int arr[10]={8, 1, 6, 7, 5, 0, 3, 2, 4, 9}; int i, j, temp, count =
2017-07-08 21:21:56 10487
转载 cJSON 使用
CSJON库基本数据格式 cJSON 定义typedef struct cJSON { struct cJSON *next,*prev; // 数组 对象数据中用到 struct cJSON *child; // 数组 和对象中指向子数组对象或值 int type; // 元素的类型,如是
2017-07-07 15:39:15 877
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人