摘要: Website: https://github.com/haypo/python-ipy/ 安装: easy_install IPy >>> from IPy import IP >>> dir(IP) ['__add__', '__cmp__', '__contains__', '__doc__' 阅读全文
posted @ 2017-04-12 17:01 monster_ygs 阅读(3863) 评论(0) 推荐(0) 编辑
摘要: 在Python中可以方便地使用os模块运行其他的脚本或者程序,这样就可以在脚本中直接使用其他脚本,或者程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数。如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dl 阅读全文
posted @ 2017-03-29 22:57 monster_ygs 阅读(2050) 评论(1) 推荐(0) 编辑
摘要: paramiko是用Python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。 python的paramiko模块可以方便的实现ssh登录,并执行命令。 1. paramiko模块安装 1.1安装pycrypto库 下载地址请戳这里:http://download 阅读全文
posted @ 2017-03-29 11:24 monster_ygs 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: 使用Python+Selenium模拟登录QQ空间爬QQ空间之类的页面时大多需要进行登录,研究QQ登录规则的话,得分析大量Javascript的加密解密,这绝对能掉好几斤头发。而现在有了selenium工具,麻麻再也不用担心你的QQ登录! Selenium是一个WEB自动化测试工具,它运行时会直接实 阅读全文
posted @ 2017-03-27 15:27 monster_ygs 阅读(7495) 评论(2) 推荐(0) 编辑
摘要: def count(i): for k in range(1, 100+1): text.insert(END,'第'+str(i)+'线程count: '+str(k)+'\n') time.sleep(0.001) def fun(): for i in range(1, 5+1): th=th 阅读全文
posted @ 2017-03-20 23:53 monster_ygs 阅读(256) 评论(1) 推荐(0) 编辑
摘要: 一、进程与线程关系 一个进程至少包含一个线程。 二、线程基础 1、线程的状态 线程有5种状态,状态转换的过程如下图所示: 2、线程同步(锁) 多线程的优势在于可以同时运行多个任务(至少感觉起来是这样)。但是当线程需要共享数据时,可能存在数据不同步的问题。考虑这样一种情况:一个列表里所有元素都是0,线 阅读全文
posted @ 2017-03-20 23:53 monster_ygs 阅读(14934) 评论(0) 推荐(1) 编辑
摘要: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中 Tkinter包含了若干模块. Tk 阅读全文
posted @ 2017-03-20 23:52 monster_ygs 阅读(11117) 评论(0) 推荐(0) 编辑
摘要: Python学习记录--关于Tkinter Entry(文本框)的选项、方法说明,以及一些示例。 属性(Options) background(bg) borderwidth(bd) cursor exportselection font foreground(fg) highlightbackgr 阅读全文
posted @ 2017-03-18 20:04 monster_ygs 阅读(5722) 评论(1) 推荐(0) 编辑
摘要: Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。 主要涉及到三个函数 1、os.path.exists(path) 判断一个目录是否存在 2、os.makedirs(path) 多层创建目录 3、os.mkdir(path) 创建目录 DEMO 直接上代 阅读全文
posted @ 2017-03-18 16:02 monster_ygs 阅读(425302) 评论(2) 推荐(17) 编辑
摘要: #coding=utf-8 import re import subprocess def tracertIP(ip): p = subprocess.Popen(['tracert',ip],stdout=subprocess.PIPE) while True: line = p.stdout.r 阅读全文
posted @ 2017-03-18 00:29 monster_ygs 阅读(1283) 评论(0) 推荐(0) 编辑