python
lacoucou
这个作者很懒,什么都没留下…
展开
-
VSCODE 调试oletools源码
1.oletools 安装pip install oletools2.vscode 安装官网下载安装并配置python调试环境3.vscode 设置参考https://blog.csdn.net/zlb872551601/article/details/105354738脚本:from oletools.olevba import VBA_Parser, TYPE_OLE, TYPE_OpenXML, TYPE_Word2003_XML, TYPE_MHTMLvb.原创 2021-08-20 18:11:11 · 170 阅读 · 0 评论 -
cefpython3 模拟鼠标事件
#https://github.com/cztomczak/cefpython/blob/master/examples/snippets/mouse_clicks.py# Perform mouse clicks and mouse movements programmatically.from cefpython3 import cefpython as cefdef main(): cef.Initialize() browser = cef.CreateBrowse.原创 2021-05-07 19:50:24 · 818 阅读 · 1 评论 -
python提取url中的host等信息
>>> from urlparse import urlparse>>> o = urlparse('http://www.cwi.nl:80/%7Eguido/Python.html')>>> o ParseResult(scheme='http', netloc='www.cwi.nl:80', path='/%7Eguido/Python.html', params='', query='', fragment=.原创 2021-04-29 18:30:02 · 1399 阅读 · 0 评论 -
cefpython3 获取页面html源码
目前cefpython3的最新版本是 v66.1 ,最高支持python3.7 .源码如下:try: from cefpython3 import cefpython as cefexcept: print("pip install cefpython3 -i https://pypi.douban.com/simple/") sys.exit()class StringVisitor: def Visit(self, value): .原创 2021-04-22 21:16:25 · 1530 阅读 · 0 评论 -
pycurl multipart/form-data 上传文件并添加自定义字段
比如要发送的数据包如下:POST /upload.php HTTP/1.1Host: www.test.comUser-Agent: PycURL/7.43.0 libcurl/7.47.0 OpenSSL/1.0.2e zlib/1.2.8 c-ares/1.10.0 libssh2/1.6.0Accept: */*Content-Length: 413Expect: 100-continueContent-Type: multipart/form-data; boundary=----原创 2020-06-29 18:57:13 · 564 阅读 · 0 评论 -
算法图解 学习笔记
1.快速排序import randomdef quick_sort(ary): #基线条件:为空或者只包含一个元素的数组是"有序"的 if len(ary)<2: return ary else: print "in...",ary pivot=ary[0] #基准值 less=[] #所有小于基准值的数值放这 greater=[] #所有大于基准值的数值放这原创 2020-06-01 20:35:20 · 219 阅读 · 0 评论 -
cefpython3 获取页面加载过程中的所有访问链接
目前cefpython3的最新版本是 v66.0 ,最高支持python3.7 .API:https://github.com/cztomczak/cefpython/blob/master/api/API-categories.md"""Implement RequestHandler.CanGetCookies and CanSetCookieto block or allow cookies over network requests."""from cefpython3.原创 2020-05-11 23:53:47 · 1558 阅读 · 0 评论 -
python 2.7 安装 pycoast
1.执行安装命令pip install pycosat安装出错Complete output (9 lines): running install running build running build_py creating build creating build\lib.win-amd64-2.7 copying test_p...原创 2020-05-07 20:51:33 · 712 阅读 · 0 评论 -
pycurl post multipart/form-data
python post 复杂表单的方法比如要提交如下例子中的表单:POST /index.php HTTP/1.1Host: www.test.comUser-Agent: User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Saf...原创 2018-03-08 11:25:13 · 957 阅读 · 1 评论 -
Python中统计函数的运行耗时
源地址:http://www.cnblogs.com/tuzkee/archive/2013/02/21/2920902.htmlimport timedef time_me(fn): def _wrapper(*args, **kwargs): start = time.clock() fn(*args, **kwargs) print "%转载 2017-09-11 11:49:40 · 3865 阅读 · 0 评论 -
No module named Crypto.Cipher
背景:win10+python 2.7在python 中使用AES算法时,会报告上述错误,原因是Crypto并非标准模块,需要自己单独安装。安装方法:1.pip install pycropt 这中办法经常会报错:error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from htt原创 2016-11-13 21:01:06 · 9199 阅读 · 1 评论