Python
蚍蜉撼草木
这个作者很懒,什么都没留下…
展开
-
Python Device Notify
# Demo RegisterDeviceNotification etc. Creates a hidden window to receive# notifications. See serviceEvents.py for an example of a service doing# that.import sys, timeimport win32gui, win32con, win32api, win32fileimport win32gui_struct, winnt原创 2010-07-08 14:21:00 · 2242 阅读 · 0 评论 -
python端口扫描
<br />今天远程自己宿舍笔记本,发现忘了看一下自己的IP地址,还好宿舍的IP是外网的,网段我也知道,找了段Python代码,道理比较简单,尝试Soket连接3389,连接成功说明端口开放,否则说明没有开远程服务。随便修改了一下就ok了,代码如下,最终得到自己的IP地址。<br />#!/usr/bin/env pythonimport socketif __name__=='__main__': port=3389 s=socket.socket() for cn原创 2010-12-06 15:08:00 · 4999 阅读 · 2 评论 -
opencv:fatal error LNK1104: 无法打开文件“python26_d.lib” 问题解决
今天在Win7下,使用VS2008安装配置opencv2.1,编译结果总是24个成功,1个失败,跳过3个,错误提示是:fatal error LNK1104: 无法打开文件“python26_d.lib” ,由于错误没有生成需要的文件。错误的原因是系统安装有Python2.6,而默认的情况下Python是不提供python26_d.lib和python26_d.dll文件的。为了编译通过,需要在网上下载此二文件。CSDN的下载地址请点击这里。将下载的lib文件置于X:/Program Files/Micro原创 2010-09-03 20:07:00 · 15312 阅读 · 5 评论 -
Python OpenCV 2.1 Ubuntu packages
Python OpenCV 2.1 Ubuntu packagesYesterday OpenCV 2.1 was released. There are not many new features, this is more a stability update. Last week I did an update of my OpenCV 2.0 Ubuntu packages so they include the new Python API. I'm happy I did this, since原创 2010-07-29 21:05:00 · 1740 阅读 · 0 评论 -
PYTHON的程序在LINUX后台运行
<br /> PYTHON的程序在LINUX后台运行1.nohup 命令<br />nohup <br /> nohup 命令 <br /> 用途:LINUX命令用法,不挂断地运行命令。 <br /> 语法:nohup Command [ Arg ... ] [ & ] <br /> 描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & (原创 2010-07-25 15:50:00 · 29276 阅读 · 0 评论 -
用python实现自动扫雷机
<br />用python实现自动扫雷机<br />先说下原理,原理其实很简单,设法获得“雷区”的数据,然后通过模拟鼠标动作,点击雷区上非地雷的的格子,就搞定了:) 所以技术难点只有三个:获得雷区数据、找到扫雷程序和模拟鼠标动作。 <br />先说简单的,找到扫雷程序。通过win32gui.FindWindow("扫雷", "扫雷") 就可以找到扫雷程序的主窗体了,很简单吧。FindWindow这个API参数含义参看MSDN. <br />然后是模拟鼠标点击动作,这也很简单,通过win32api.SendM转载 2010-07-18 11:48:00 · 4778 阅读 · 0 评论 -
Python使用win32gui.SetWindowPos置顶窗口
Python使用win32gui.SetWindowPos置顶窗口<br />1. SetWindowPos() API函数介绍<br /> SetWindowPos 函数功能:该函数改变一个子窗口,弹出式窗口式顶层窗口的尺寸,位置和Z序。子窗口,弹出式窗口,及顶层窗口根据它们在屏幕上出现的顺序排序、顶层窗口设置的级别最高,并且被设置为Z序的第一个窗口。 函数原型:BOOL SetWindowPos(HWN hWnd,HWND hWndlnsertAfter,int X,int Y,int cx原创 2010-07-15 17:19:00 · 24177 阅读 · 1 评论 -
Python Drawing Demo Using Win32gui
<br /># The start of a win32gui generic demo.# Feel free to contribute more demos back ;-)import win32gui, win32con, win32apiimport time, math, randomdef _MyCallback( hwnd, extra ): hwnds, classes = extra hwnds.append(hwnd) classes[w原创 2010-07-08 15:18:00 · 1991 阅读 · 0 评论 -
Use python win32gui for drawing
import win32guifrom re import matchdef draw_line(): print 'x1,y1,x2,y2?' s=raw_input() if match('/d+,/d+,/d+,/d+',s): x1,y1,x2,y2=s.split(',') x1=int(x1) y1=int(y1) x2=int(x2) y2=int(y2)原创 2010-07-08 15:01:00 · 4301 阅读 · 0 评论 -
Python 获取本地IPV6地址
可以通过访问http://ipv6.bupt.edu.cn/cgi-bin/showip.pl,获取IPV6地址def get_Local_ipv6_address(): """ Get local ipv6 """ pageURL='http://ipv6.bupt.edu.cn/cgi-bin/showip.pl' content=urllib2.ur原创 2012-02-13 09:48:13 · 6134 阅读 · 0 评论