Python
hackerie
这个作者很懒,什么都没留下…
展开
-
py3实现单行刷新显示
# coding=utf-8import timecount=0try: while True: char_sets=['\\','|','/','-'] msg='[%s] is testing' % char_sets[count % 4] # print(" %s is testing",%(chart_sets[count%4])) print("\r"+msg,...原创 2020-04-30 10:13:51 · 238 阅读 · 0 评论 -
Python给IP排序(转)
正确的排序方法应该是:ls1.sort(lambda x,y: cmp(”.join( [ i.rjust(3, ‘0’) for i in x.split(‘.’)] ), ”.join( [ i.rjust(3, ‘0’) for i in y.split(‘.’)] ) ) )而并非ls1.sort()http://blog.csdn.net/hong201/article/deta转载 2018-01-18 15:09:30 · 1544 阅读 · 0 评论 -
Pyinstaller图形化工具编写总结
pyinstaller 图片打包失败: 请将脚本中的图片路径修改为绝对路径,如:C:\windows\123.ico原创 2018-05-27 19:03:43 · 1261 阅读 · 0 评论 -
Python无法输出字符串
python如果有一个列表,里面包含了大量的字符串,显示到屏幕就会是\xbalabala\xbalabala,查了下不是乱码,只是16进制编码。但是输出到文本是正常字符串,显示到特定地方(如图形化显示则会出现16进制代码形式)如何破解? 在尝试了大量的encode、unicode之后,都没有得到有效解决,终于找到下面的解决方法,供大家参考: 在python 下面一个包含中文字符串的列表(...转载 2018-06-06 15:14:02 · 1681 阅读 · 0 评论 -
Python判断ip是否属于网段(最简洁的解决方式,没有之一)
import IPy ‘192.168.1.100’ in IP(‘192.168.1.0/24’) True IP(‘192.168.1.0/24’) in IP(‘192.168.0.0/16’) True参考:https://www.cnblogs.com/cherishry/p/5916935.html原创 2018-06-06 17:34:54 · 17726 阅读 · 2 评论 -
Tkinter Combobox报错:AttributeError:Event instance has no attribute 'Combo1'
最近在写关于下拉列表的点击事件绑定功能Python。从网上找到的可以供参考的资源不多(可能姿势不对)。其中:出错代码定位如下···def msg_out(self): print(self.combo1.get()) self.Combo1.bind("<<ComboboxSelected>>",msg_out)···经测试,事件绑定的...原创 2018-10-10 16:56:22 · 1483 阅读 · 0 评论 -
多线程学习典例python
#coding:utf-8import threadingimport randomimport Queuefrom time import sleepimport sys##需求分析:有大批量数据需要执行,而且是重复一个函数操作(例如爆破密码),如果全部开始线程数N多,这里控制住线程数m个并行执行,其他等待##继承一个Thread类,在run方法中进行需要重复...转载 2018-10-30 11:11:27 · 183 阅读 · 0 评论 -
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)
在另一台机子上编码时,报错如题,解决方式如下,so easy ~https://www.cnblogs.com/CasonChan/p/4669799.html若想快点解决,即可将以下代码粘贴进python文件开头即可:import sysdefaultencoding = 'utf-8'if sys.getdefaultencoding() != defaultencoding: ...转载 2018-11-18 13:16:10 · 816 阅读 · 0 评论 -
python获取命令行输出结果
python获取命令行输出结果#coding=utf-8import oscommand = ‘ping www.baidu.com ’ #可以直接在命令行中执行的命令r = os.popen(command) #执行该命令info = r.readlines() #读取命令行的输出到一个listfor line in info: #按行遍历line = line.strip(’...转载 2018-12-26 15:31:08 · 9508 阅读 · 4 评论 -
Python最新面试试题及答案2017(转)
转自:https://www.cnblogs.com/tom-gao/p/6645859.html 1.Python是如何进行内存管理的?答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制一、对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:1,一个对象分配一个新名称2,将其放入一个容器中(如列表、元组或字典)引用转载 2018-01-16 17:58:17 · 3293 阅读 · 0 评论 -
python在cmd中文乱码解决办法
背景:在cmd命令行中执行py脚本。然而,出现了中文乱码。一时无解。 之前遇到过这种情况,在notepad++中进行编辑,将各式进行转换既解决。这次却忘记了解决办法。在notepad++中 》 格式 》转为ANSI编码格式保存即可。 值得注意的是,不是“”以ANSI格式编码“”,而是“”转为ANSI格式编码“”然后重新运行就可以了。原创 2017-12-25 16:04:20 · 3596 阅读 · 0 评论 -
python引入时间模块,并输出当前时间
import time print time.ctime(time.time())原创 2017-12-06 16:54:08 · 3006 阅读 · 0 评论 -
为你的PyCharm画眉
工欲善其事必先利其器,这句话,你听过我讲多少遍了?不要嫌麻烦,这是真理!下面大家一起跟我学为你的PyCharm个性化!(待完成) ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 好吧,我承认这位仁转载 2017-10-16 22:14:53 · 424 阅读 · 0 评论 -
Python渗透测试工具合集及书籍推荐(转)
Python渗透测试工具合集 xiaix 2016-01-28 [金币奖励] +10 共1064004人围观 ,发现 41 个不明物体 工具sshot.jpg如果你热爱漏洞研究、逆向工程或者渗透测试,我强烈推荐你使用 Python 作为编程语言。它包含大量实用的库和工具,本文会列举其中部分精华。 网络Scapy, Scapy3k: 发送,嗅探,分析和伪造网络数据包。可用作交互式包处理程序或单独作转载 2017-10-17 09:29:26 · 3068 阅读 · 0 评论 -
Python学习_for_自动化运维(转)
http://www.cnblogs.com/itlinux/p/5716192.html转载 2017-10-17 15:34:06 · 385 阅读 · 0 评论 -
Python 第三方库(requests)的使用(转)
http://blog.csdn.net/shanzhizi/article/details/50903748转载 2017-11-13 19:41:13 · 230 阅读 · 0 评论 -
Python正则表达式学习(转)
https://www.cnblogs.com/sevenyuan/archive/2010/12/06/1898075.html转载 2017-11-13 19:55:26 · 348 阅读 · 0 评论 -
sys.argv[]用法
http://blog.csdn.net/vivilorne/article/details/3863545转载 2017-11-13 20:04:18 · 2741 阅读 · 0 评论 -
python requests的content和text方法的区别(转)
http://blog.csdn.net/xie_0723/article/details/51361006转载 2017-11-13 20:47:26 · 656 阅读 · 0 评论 -
gevent-1.2.2-cp27-cp27m-win_amd64.whl is not a supported wheel on this platform
在使用优秀的人的工具、脚本时,遇到了一个错误,和今早发现的一样。撸起袖子直接上。 当从网上下载对应版本的gevent时,踩过的坑如下: 选择对应的版本,python2.7就选择cp27;intel平台的就选择win32;而win-amd64不是对应的win64。尝试了三次终于安装成功。希望后来的可以少踩坑。原创 2017-08-21 17:26:01 · 7000 阅读 · 14 评论