- 博客(19)
- 收藏
- 关注
原创 DrissionPage爬虫实例
今天发现了一个非常好用的库,DrissionPage。可以操控实际的浏览器,不像selenium一样需要配合浏览器的驱动版本。直接操控谷歌浏览器,非常牛逼。还可以指定url监听网络交互,就是开发者模式下,network里的交互数据理论上都能拿下来!
2024-10-24 17:18:25
1251
2
转载 Fiddler证书清除并重新配置
注意:以上步骤假设是已经安装fiddler的情况下需要做的处理 ,若已安装,建议执行上述步骤,然后进行重新安装;转载来源:https://www.cnblogs.com/joshua317/p/8670923.html华丽分割线。
2023-11-21 10:02:43
979
原创 QtDesigner+Pyqt5的安装
完整路径为:D:\zSoftware\python37\Lib\site-packages\qt5_applications\Qt\bin。因为自己手动拿了几个.h文件放到对应目录之后,又报缺少其他.h文件。找到qt5_applications,再打开Qt文件夹中的bin文件夹,就可以看到designer.exe。下载VC++ build Tools之后,继续安装又提示缺少c的xxx.h文件。通过这个路径,打开Lib下的site-packages。由于直接安装也是报错,所以也指定了一个版本。
2023-10-28 16:45:00
240
原创 Python3环境安装-windows-保姆级教程
按 Windows 键 + R 打开命令提示符,输入“cmd”(不带引号),然后按 Enter。在命令提示符中,键入“python --version”(不带引号)并按 Enter。这应该显示已安装的 Python 版本。如果是32位的操作系统,请下载windows-installer(32 bit)到官网中,选择windows-installer(64 bit)如果还有其他需要安装的第三方库,同样在命令行窗口中,输入。下载之后,双击下载到的exe程序。安装成功之后,即可进行验证。至此,安装就算成功了。
2023-10-17 17:10:29
2275
原创 Django3.2 配置mysql数据库连接池,防止mysql连接被关闭后代码报错pymysql.err.InterfaceError: (0, ‘‘)
该问题在django3.2,python3.7.8的开发环境中顺利解决。如是其他django版本可能无法解决。可以做参考。django项目运行久了之后mysql连接被关闭
2023-09-05 16:06:54
683
原创 C preprocessor “/lib/cpp” fails sanity check错误的解决办法
今天在docker容器中安装python,在./configure的时候一直报错。搜索了很多资料,给出的解决办法都是说缺少gcc环境,需要安装gcc依赖等。不知道是什么原因,最终安装了一下kernel-headers顺利解决。但是使用gcc --version可以正常看到gcc的版本信息。执行可执行文件也没可以正常输出Hello World。如上述解决办法还是无法正常解决,请继续往下看。也尝试过自己写一个helloword进行编译。发现没有报错,并且生成了可执行文件。导致python无法正常安装。
2023-07-31 16:21:35
1773
1
转载 webstorm快捷键
17. ctrl + '-/+': 可以折叠项目中的任何代码块,它不是选中折叠,而是自动识别折叠。1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )Ctrl+E或者Alt+Shift+C 最近更改的代码。Ctrl+Shift+Alt+N 查找类中的方法或变量。Ctrl+W 选中代码,连续按会有其他效果。
2023-07-14 17:20:26
3921
原创 Django+Vue+ElementUI父子组件参数传递?子组件数据变化兄弟组件实现联动?多个表单同时校验?内置事件添加自定义回调参数?等问题的解决办法
本笔记主要记录在前后端分离模式的开发过程中遇到的一些问题,以及对应的解决办法。可能会比较入门,但在本人接手的项目中已经足够使用。包括了父子组件参数值传递、兄弟组件的跳转、同一个页面多个表单同时验证等问题。每个问题对应的解决思路以及解决办法会相对详细。尽可能让大家只看文字就能知道如何解决问题。而不像其他一些笔记,只给出部分代码,甚至直接照搬还用不起来或者不知道怎么使用。所以有对应问题的可以从目录直接跳转
2023-07-13 19:44:55
380
1
原创 在linux环境下怎样使用基于python的selenium进行爬虫自动化测试
本笔记为记录在linux环境下运行基于python的selenium爬虫自动化脚。适合有一定python基础的编程人员查看。以及遇到的各种问题的解决办法
2023-07-13 14:58:28
911
1
原创 Robot Framework自动化测试框架怎么提取自定义关键字的说明文档,并且提取说明文档中的重点信息
robot framework/RF框架对自定义关键字说明文档生成方法,方便其他人不需要看代码就能阅读关键字的使用方法。进行低代码测试。
2023-06-14 14:33:38
283
原创 requests爬虫报错SSLerror解决办法
报错:(Caused by SSLError(SSLError(“bad handshake: Error([(‘SSL routines’, ‘tls_process_server_certificate’, ‘certificate verify failed’)])”)))在request请求中增加参数verify=False。我更新这两个包的版本之后,就可以正常爬到数据了。添加参数后,如果仍然报错,则继续尝试以下方法。仅此记录一个问题的解决~~~
2023-06-14 13:31:11
1302
原创 Centos依赖包的下载(不进行安装)并在下载后自动解决依赖的安装顺序
-downloaddir=./ 表示将软件包及其依赖下载到当前目录。当一个软件包有多个依赖,而且依赖之间有不同的安装顺序时,该怎么办呢?但是开发完成后需要将项目部署到内网(不能连接互联网)怎么在没有网络的服务器上安装一些软件或者依赖包呢?我自己就遇到了平时研发在外网(可以连接互联网)而且有一些依赖又不能通过软件打包的项目解决。这里主要介绍,将软件源码、或者安装包下载后,--download 表示仅下载,不进行安装。上传到内网服务器,然后对环境进行部署安装。在实际工作中,很多公司会用到内网研发。
2023-06-08 09:44:18
756
原创 Linux远程拷贝、执行脚本不需要手动输入用户名密码
但如果是在某个应用中去使用,例如在做一些自动化运维的时候,往往只知道服务器的用户名密码以及文件路径还有对应的文件名之类的信息。在工作中遇到一些情况,在某些功能中需要将一些文件远程拷贝到其他服务器上,或者执行其他服务器上的一些脚本。我自己在使用过程中,主要场景是用于Django+vue的自动化运维测试平台,对于一些工具包的远程拷贝、远程执行等,在一条命令中直接将所需参数进行替换,非常方便。在Django+vue所在的环境部署好依赖之后,直接一条命令就可以实现对远程服务器进行不同的操作。-r 为scp的参数。
2023-06-08 09:32:33
501
原创 Django项目使用pyinstaller打包上线后,运行一段时间会报错找不到模版。重启服务又能恢复正常?
Django项目使用pyinstaller打包上线后,运行一段时间会报错找不到模版。重启服务又能恢复正常?django长时间运行后,报错找不到模版?
2023-02-15 17:55:30
246
1
原创 Django下载文件--打开文件后需要主动关闭文件吗
因此,引发一个问题的思考,如果文件比较大,会不会因为被打开了,而没有关闭,占用内存呢?然后在return response之前,使用f.close()关闭了文件。开始调试发现,文件已经被关闭,不能正常return response。为了让文件正常返回,不对文件进行主动关闭,发现可以下载成功。今天在写文件下载接口的时候,使用django的。然后重启django后,重新调用下载文件接口。后端处理卡住的时候,重新查看文件的占用情况。确定文件被占用,截图如下。此时,文件并没有被打开。重新查看文件的占用情况。
2023-01-13 16:07:46
769
Django+mysql介绍
2023-06-04
libstdc++.so.6.0.25
2023-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人