![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PythonCode
文章平均质量分 60
运动中的石头A Moving Stone
石头的力量!!!
展开
-
Python 文件加密
py文件加密成 pyc原创 2022-09-26 09:54:56 · 549 阅读 · 1 评论 -
Selenium+python-多窗口、句柄(handle)
前言有些页面的链接打开后,会重新打开一个窗口,对于这种情况,想在新页面上操作,就得先切换窗口了。获取窗口的唯一标识用句柄表示,所以只需要切换句柄,我们就能在多个页面上灵活自如的操作了。一、认识多窗口1.打开赶集网:http://bj.ganji.com/,点击招聘求职按钮会发现右边多了一个窗口标签2.我们用代码去执行点击的时候,发现界面上出现两个窗口,如下图这种情况就是多窗口了。3.到这里估计有小伙伴纳闷了,手工点击是2个标签,怎么脚本点击就变成2个窗口了,这个在2.1里面讲过,脚本执行是不加载配转载 2021-10-19 11:42:24 · 969 阅读 · 0 评论 -
html中用变量作为django字典的键值
若字典为dic={'name': Barbie, 'age': 20},则在html中dic.name为Barbie,dic.age为20。但若字典为dic={'Barbie': 1, 'Roger': 2, 'Kitty': 3},要在html中用变量name表示名字,则不能直接用dic.name获取对应的值。官方文档:https://docs.djangoproject.com/en/dev/howto/custom-template-tags/在py中添加如下语句:from djan转载 2021-06-28 13:57:46 · 394 阅读 · 0 评论 -
Python Selenium库的使用
(一)Selenium基础入门教程:Selenium官网教程1.Selenium简介Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。2.支持多种操作系统如Windows、Linux、IOS、Android等。3.安装Seleniumpip install Selenium14.安装浏览器驱动Selenium3.x调用浏览器必须有一个webdriver驱动文件C转载 2021-06-11 08:10:52 · 2468 阅读 · 0 评论 -
编写python代码实现打开并登录网页、对网页进行点击、输入信息等操作
当我们打开一个网页进行信息搜索时,少不了要对它进行点击和输入信息等操作,有的网页还可能需要你先登录才能开始其他操作。这篇博客就带大家来了解一下如何编写一段python代码实现打开并登录网页、对网页进行点击、输入信息等操作。0.准备工作 在开始之前,我们需要一些准备工作,一个能够编写并运行python代码的IDE(如:IDLE、PyCharm)、安装Python第三方函数库 Selenium、安装浏览器驱动。如何安装Selenium、浏览器驱动以及相应的一些介绍,这里放一个 链接 仅供大家参考,这里转载 2021-06-09 17:22:22 · 17076 阅读 · 14 评论 -
Windows+apache+mod_wsgi部署Django项目
配置环境windows10服务器python版本3.8Django版本3.0Apache下载与配置apache 官网下载地址:https://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC15此处我选择Apache2.4 VC15因为我是64位系统,点击此处下载完是一个压缩包,解压后得到把Apache24文件夹放在任意路径,我放在这里进入Apache24文件夹下的conf目录,找到httpd.conf配置文件我是用笔记..转载 2021-01-24 12:13:48 · 260 阅读 · 0 评论 -
查询set、dict、dict.keys()的速度对比
查找效率:set>dict>list单次查询中:list set dict O(n) set做了去重,本质应该一颗红黑树 (猜测,STL就是红黑树),复杂度 O(logn); dict类似对key进行了hash,然后再对hash生成一个红黑树进行查找, 其查找复杂其实是O(logn),并不是所谓的O(1)。 O(1)只是理想的实现,实际上很多hash的实现是进行了离散化的。 dict比set多了一转载 2020-12-11 16:17:31 · 343 阅读 · 0 评论