Python
文章平均质量分 64
Python
wujiuqier
本平台暂停更新,请留意其他博客平台。
展开
-
Python 手动实现 Base64 编码
前段时间看了某篇文章,讲解在 Python 中编码 Base64 的程序。然而那片文章完全只是调用 base64 这个包。Python 调包是相当方便,但是这样除了调包还是调包,根本达不到锻炼编码能力的效果。用人单位招人面试可不看你怎么调包,很多都是自己要手撕实现的。现在的 IT 开发岗位就是这么卷。这里研究一下在 Python 怎么手动实现 Base 编码。原创 2022-10-24 09:21:34 · 1564 阅读 · 0 评论 -
将 Python Django 的 Web 项目部署到 Vercel
又是一个国内没有资料的操作。这个要是实现了,那些不太大的 Python 项目就全部免了购买云服务器的成本!这次要做的事情是,把 Django 框架的 Python 项目也部署到 Vercel 上去!当然,并发量和流量都不能太大,免费版对这些都有不少限制,流量太大了搞不好会被 Vercel 封禁(之前看某乎评论有人反映项目被 Vercel 封禁),所以别部署太大的项目!另外,这个部署到 Vercel 是不能用数据库的,他们说是云端编译会出错。我们还是在 Replit 上创建项目。项目类型我们选择 Dja原创 2022-01-07 17:17:15 · 2705 阅读 · 1 评论 -
python selenium firefox 控制devtools 一些线索
版本55或以上的Firefox不支持Flash自动播放。建议使用Firefox 52.9.0 延长支持版。此版本需要使用Gecko Driver 0.17.0才能正常使用。但是不支持 set_window_size(会报错selenium.common.exceptions.WebDriverException: Message: setWindowRect),所以必须手动调整视口尺寸。此版本还没有移除GCLI开发者工具栏,可以通过快捷键 Shift + F2呼出。调整视口尺寸的GCLI命令是res原创 2021-03-15 15:39:24 · 543 阅读 · 0 评论 -
提供一个在Selenium截网页长图的实现
最近研究控制Chrome API来进行自动截图的方法。然后就看到了博客园的文章https://www.cnblogs.com/superhin/archive/2004/01/13/11481910.html 。文章说Selenium并不支持对整个页面截图,原因是Chrome虽然在开发者工具中提供了“Capture full size screenshot”的Run Command,但是在CDP中并没有提供executeCdpCommand的命令。为了解决这个问题,鄙人把Chromium的源代码扒了出来,原创 2020-12-22 15:02:32 · 2068 阅读 · 12 评论 -
python selenium chrome 控制devtools 一些线索
chrome webdriver下载地址:http://chromedriver.storage.googleapis.com/index.html注意和国产浏览器的内核版本对应(星愿浏览器80.0.3987.163内核可以使用80.0.3987.106的webdriver)如果要先开浏览器再用selenium控制的话,需要给chromium添加启动参数:twinkstar.exe --remote-debugging-port=9222python调用现有星愿浏览器的初始化from s.原创 2020-12-19 01:49:25 · 3275 阅读 · 2 评论