python
文章平均质量分 58
notback
这个作者很懒,什么都没留下…
展开
-
搞了好久,东拼西凑的搞定python在win截图,并在截图区域画框
对api不熟,网上python实用代码也不多,截图虽然有直接的代码,但是描述不全。连猜带蒙终于搞定了用pywin32对win屏幕截图,并在所需要截图的位置画框。作为纪念,留个爪子,分享一下喜悦。如果有大神经过,觉得代码写的不好,不妨帮忙改改。def winsst(argw=0,argh=0,argtopleft=(0,0)): '''截图,输出Bitmapsbits的列表 argw...原创 2018-03-17 22:00:06 · 7796 阅读 · 6 评论 -
那些坑儿系列--Python--1--爬虫&pyv8
python写爬虫的文章很多,我就说一说自己碰到的坑。有坑就最好有解决方法,本博不像其他到处转,结果啥用没有。想爬取一个国内知名网站的内容,该网站有Json数据直接回传,开始挺高兴,写了段,爬爬挺轻松。过了几天一看,nnd,request的url变了。仔细看了网页的源代码,这个变态网站,连json的url都是由js生成的。这个js每隔一段时间就改变一下 url内容。方法零:...原创 2018-12-29 20:15:22 · 1134 阅读 · 0 评论 -
那些坑儿系列--Python--1--爬虫&pyv8--后续
看了js2py的安装过程,该模块依赖pyjsparser所以就萌发了直接用parser的欲望。放出代码:from pyjsparser import PyJsParserdef getJsVar(argJsSt): '''获取JS字符串中的变量值,获取顶级变量值''' p=PyJsParser() r={} try: pp = p.parse(argJsSt) pr...原创 2018-12-29 23:32:18 · 925 阅读 · 0 评论 -
那些坑儿系列--Python--2--爬虫 & asyncio 并发
没事干,写了个爬取视频的小程序。由于视频被拆分的很小,单线程下载太慢,不高兴开线程,而最近又比较火asyncio,也花精力研究了一番,自觉够用了。协程很实用,特别是io密集型,比线程方便的很多。最开始还担心好多库不支持协程,实际上 loop.run_in_executor 直接搞定所有阻塞函数。开始担心服务器有最大线程限制,所有写了个MAX_CONN_LIMIT限制协程的并发量,到达最大上...原创 2019-07-02 20:06:21 · 585 阅读 · 0 评论