Python
Burgess_Liu
这个作者很懒,什么都没留下…
展开
-
wx.Frame实现窗口最大化
方法一:初始化时通过style=wx.MAXIMIZE |wx.DEFAULT_FRAME_STYLE指定wx.Frame.__init__(self,parent,id,title,style=wx.MAXIMIZE |wx.DEFAULT_FRAME_STYLE ) 方法二:显示窗口时使用ShowFullScreen()指定frame.ShowFullScreen(Tr原创 2013-04-16 08:47:13 · 5467 阅读 · 0 评论 -
Python实用命令
修改root密码sudo passwd root 注:按照提示输入新密码即可树莓派里安装wxsudo apt-get install python-wxtools 注:部分插件可能安装失败,可以接着执行apt-get update以完成远程登录rdesktop –d domain_name –f IP-address设定V原创 2013-06-25 16:10:37 · 1125 阅读 · 0 评论 -
定时执行Python程式
对应Python的监视程式等,有时我们需要像Windows 任务计划一样去定时自动执行相关程式,我们可以通过下面方式:打开文件 /etc/crontab在文件末尾加入下面一句命令,其含义是每2分钟执行一次Python程式/home/pi/ATTN/AutoRestartASRS.py*/2 * * * * root python /home/pi/ATTN/AutoRestartAS原创 2013-08-29 18:11:16 · 4105 阅读 · 0 评论 -
监视Python程式自动退出,并重新启动程式
有时,我们会遇到Python程式莫名其妙地退出,也没有任何异常提示,但我们希望程式能够一直运行,即便异常终止,也能自动启动,这时我们可以写一个监视程式,来达到目的: # -*- coding: utf-8 -*-#!/usr/bin/python import osimport subprocessres = subprocess.Popen('ps -ef | grep A原创 2013-08-29 18:22:47 · 9544 阅读 · 0 评论 -
Python访问SQL Server数据库
将下面code保存到MSSQL.py文件,以供程式调用:#coding=utf-8 #!/usr/bin/env pythonimport pymssqlimport ConfigParserclass MSSQL: def __init__(self): cf = ConfigParser.ConfigParser() cf.read("A原创 2013-08-29 18:42:39 · 10288 阅读 · 0 评论 -
Python关闭窗体时释放资源
Python关闭窗体时,释放资源的简单实现如下:class frmMainForm(wx.Frame): def __init__(self): wx.Frame.__init__(self,None,-1,u'', size=(700, 500)) self.Center() self.SetBackgroundColour('silv原创 2013-08-30 08:38:14 · 6498 阅读 · 0 评论 -
Python获取MAC地址
运行在Linux下的Python程式获取MAC地址,其简单的方法如下:def get_mac_address(self): import uuid mac=uuid.UUID(int = uuid.getnode()).hex[-12:].upper() return '%s:%s:%s:%s:%s:%s' % (mac[0:2],mac[2:4],mac[4:6],m原创 2013-08-30 08:30:07 · 7489 阅读 · 0 评论 -
树莓派+Python+pyserial 2.7实现串口通信
手上有个CCD Camera(Barcode Reader/Scanner Module),它是通过RS232通信的,用RS232转USB的转接线连接树莓派,即可完成硬件连接。对于串口通信,可以通过pyserial实现。首先,安装pyserial:从https://pypi.python.org/pypi/pyserial下载最新版本的安装包,再通过下面的命令完成安装:tar zxvf原创 2014-12-05 11:48:10 · 51519 阅读 · 3 评论