- 博客(70)
- 收藏
- 关注
原创 js逆向入门图灵爬虫练习平台 第四题学习
(base64解码)地址:aHR0cHM6Ly9zdHUudHVsaW5ncHl0b24uY24vcHJvYmxlbS1kZXRhaWwvNC8=看到这就一目了然塞,知道参数是怎么构造生成的,不知道这段 JavaScript 代码没关系看下面ai解释。全局搜索Sign,找到参数生成位置。测试验证自己的猜想思路是否正确。
2025-04-03 16:40:00
39
原创 MONTH函数简单用法
函数用于从一个日期或日期时间值中提取月份部分,并返回一个整数。其返回值范围是1到12。函数都用于处理日期,但它们的功能和返回值类型有所不同。在SQL Server中,
2025-03-05 14:11:51
294
原创 python程序开机启动
由于python程序脚本需要长期执行,但是电脑偶尔会出现断电重启的情况,为了便于查看之前程序运行时的输出内容,产生了将程序运行结果保存到txt文件的需求。把.exe拖入开机自启动文件夹里面。1、python程序开机自启动。
2025-02-12 15:22:49
329
原创 【Python教程】保姆版教使用Pyinstaller 打包python成exe文件
相信大家都想把自己完成的项目打包成EXE应用文件,然后就可以放在桌面随时都能运行了,下面来分享利用pytinstaller这个第三方库来打包程序,既简单又快捷,我也试过用其他的方式来打包Python文件,但是都没有pyinstaller这个好用和快捷首先我将详细的将整个操作过程写出来,你首先要安装pycharm,这个操作,就不必说了,(看完一定能学会)
2025-02-12 15:21:31
363
原创 Python OCR工具pytesseract识别数字验证码
我添加了math 跟chinese(因为是国内网络的原因吧,下载都失败,所以不用选择,后面自己下载后,添加到相应目录就好)
2025-02-06 09:34:00
460
原创 DrissionPage下载图片示例代码
DrissionPage实现翻页爬取并下载图片img.save()和图片字节获取 img.src()方法。
2025-01-07 14:24:39
372
1
原创 django项目用户登陆访问的实现
Django】必须登陆才能访问功能实现装饰器是Django框架提供的一个装饰器,用于限制用户在未登录的情况下访问视图函数。它通过检查用户会话中的身份认证信息,如果用户未登录,则会重定向到登录页面。只有在用户已经登录的情况下,才能正常访问被装饰的视图函数。如何使用装饰器?要使用装饰器,首先需要确保在Django项目的文件中设置了适当的登录URL。可以通过LOGIN_URL设置指定登录页面的URL。LOGIN_URL在需要限制访问权限的视图函数上方,添加装饰器即可。当用户未登录时,访问my_view。
2025-01-06 11:34:34
200
1
原创 【已解决】Django连接mysql报错Did you install mysqlclient?
解决报错:from err django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?当你看到这样的错误信息,表明Django尝试加载MySQLdb模块但未找到,因为MySQLdb已被mysqlclient替代。错误1:已安装mysqlclient,提示Did you install mysqlclient?先安装pymysql。
2025-01-06 10:27:20
1063
原创 Python 中计算某一天属于该年份的第几周代码示例
要在 Python 中计算某一天属于该年份的第几周,可以使用datetime模块结合方法来实现。这个方法可以返回一个包含年份、周数和星期几的元组。
2024-12-20 10:07:23
275
原创 python中strip(),lstrip(),rstrip()函数的讲解使用方法
strip():去除字符串两端的空白字符或指定字符。lstrip():去除字符串左边(开头)的空白字符或指定字符。rstrip():去除字符串右边(结尾)的空白字符或指定字符。这些方法不会改变原字符串,而是返回一个新的字符串。
2024-12-11 11:08:32
1391
原创 SQL中的替换函数replace() 使用
这条 SQL 语句的作用是将 tool_tool 表中所有 link 字段包含 https://www.xxspvip.cn 的记录中的 https://www.xxspvip.cn 替换为 http://192.168.1.1。
2024-12-11 10:39:01
1134
原创 访问django后台,提示CSRF验证失败. 请求被中断403
我的项目是在服务器部署添加ip后报错的这个错误是因为 Django 的 CSRF 验证机制检测到请求的 Origin 或 Referer 头部与受信任的域名不匹配。要解决此问题,可以将新域名添加到 Django 的 settings.py 中的 CSRF_TRUSTED_ORIGINS 设置里.保存 settings.py 并重新启动 Django 应用以应用更改。上删除{% csrf_token %}, 并且在相应的视图函数中添加。解决办法:settings.py,添加这句代码。
2024-12-09 13:51:09
810
原创 已解决ModuleNotFoundError: No module named ‘selenium‘
这意味着你试图导入一个名为selenium的模块,但Python找不到这个模块。
2024-11-27 14:42:33
1888
原创 爬虫案例-亚马逊验证码突破
如果是用selenium采集的话,更方便。只要在验证码页面停留一会儿,调用AmazonCaptcha.fromdriver()方法 ,可以直接获取到验证码的识别后的结果。在github上看到了AmazonCaptcha这个第三方库,过亚马逊验证码是真的好用,使用也非常简单。实测到目前为止准确率96%多, 而且响应很快,并发也可以完美处理。参考链接:github地址。
2024-11-25 11:01:29
796
原创 爬虫重定向问题解决
我们可以通过查看代码、历史重定向和响应的头部信息来了解重定向的重要情况,通过设置allow_redirects参数来控制是否允许重定向,以及通过自定义处理重定向的逻辑来解决重定向问题。在上面的代码中,我们首先发送一个不允许重定向的请求,如果返回的状态码是302,表示发生了重定向,我们可以通过response.headers[‘Location’]来获取重定向后的新URL ,然后发送新的请求来获取数据。第二个链接是目标要抓取的,但它是第一个链接重定向过去的,第一个链接接口状态也是302。
2024-11-22 13:52:04
1135
原创 python常用库操作:python复制、剪切文件到指定文件夹代码示例
【代码】python常用库操作:python复制、剪切文件到指定文件夹代码示例。
2024-11-14 14:45:28
416
原创 python 中global 关键字用法
global 关键字让你在函数内部声明并修改全局变量的值。它是一个强大的工具,但也应该谨慎使用,避免让代码变得难以管理。版权声明: 本博客所有文章除特别声明外。转载请注明来自--笔记云!
2024-11-13 10:05:47
1658
原创 Windows 笔记本WiFi 功能消失解决办法
Windows 笔记本用户在使用 WiFi 时遇到功能突然消失的问题确实比较常见。这通常不是病毒造成的,而是其他几个常见原因所导致的。
2024-11-04 14:34:38
1000
原创 sql server复制一张表(表结构或表数据)SQL语句整理
这种方法会复制 旧表 中的所有内容到 新表,但新表不会保留原表的主键、自动递增等属性。WHERE 1=0:这个条件始终为假,因此不会选取任何数据。这样会导致新表仅包含结构而不包含任何行。该命令将返回 旧表 的创建语句,你可以复制并修改表名,以创建一个完全相同的新表。这种方法将创建一个名为 表2 的新表,具有 表1 的结构,但不包含任何数据。在此情况下,你需要指定要插入的字段,以确保正确映射。:这部分会创建一个新表并将选定的数据插入到该表中。这两种方法都将只创建新表的结构,不会复制数据。
2024-11-01 15:26:44
1554
原创 python requests已解决Max retries exceeded with URL问题
检查请求参数:我们需要仔细检查和调整请求参数,确保其正确性。特别是在设置请求头、请求体、超时时间等参数时,要确保其与实际需求相符。首先,确保你的网络连接正常。尝试使用其他设备或网络连接访问相同的URL。如果访问正常,则问题可能出在你的网络连接上。你可以通过修改Requests库的重试策略来增加重试次数。访问次数频繁,被禁止访问,解决方法:使用代理。http连接太多没有关闭导致的,解决方法。
2024-11-01 11:31:43
1644
原创 python 获取鼠标点击的实时位置案例
PyAutoGUI是一个Python库,它提供了一些用于控制鼠标、键盘和屏幕的函数。运行上述代码,当你点击屏幕的任意位置时,程序将会输出鼠标点击时的x、y坐标位置。Python 获取鼠标点击时的x、y坐标位置。
2024-10-31 16:02:11
1719
原创 python删除文件夹下面的所有文件示例
要删除指定路径下的文件夹和文件,可以使用 Python 的 shutil 模块。这将允许你递归地删除文件夹及其内容。
2024-10-31 11:45:51
719
原创 已解决sqlalchemy.exc.OperationalError: (pymssql._pymssql.OperationalError) (18456
已解决sqlalchemy.exc.OperationalError: (pymssql._pymssql.OperationalError) (18456我检查发现是我数据库名错误了这个错误提示表明你在使用 SQLAlchemy 和 pymssql 连接 SQL Server 时,发生了登录失败的情况。
2024-10-30 15:27:15
927
原创 已解决FileNotFoundError: [Errno 2] No such file or directory: ‘xxx‘
在Python编程中,FileNotFoundError是一个常见的异常,通常意味着程序尝试访问一个不存在的文件或目录。这个错误可能会影响程序的正常运行,并让开发者困惑,尤其是当路径看似正确时。本文将深入探讨FileNotFoundError的成因,提供具体的代码示例,并详细阐述几种有效的解决方法,以帮助读者迅速定位和解决此问题。
2024-10-30 14:36:35
5698
原创 已解决Navicat 选择Mysql表 报错unkonow internal error: Access violation - no RTTI data
使用Navicat Premium15 选择sql server表时 出现大量弹窗报错,导致sql文件执行不了,右键数据库执行外部文件也失败了。真实原因疑似是其他查询窗口当时正在创建测试数据,这边窗口执行的sql查询就不能够执行,且我这边执行的还是另一个地址上的mongodb数据库创建测试数据脚本。解决方法也非常简单,重启Navicat Premium 12即可。大概意思是提示非法访问,实际原因并不相关。
2024-10-28 10:56:10
974
原创 Python突破浏览器TLS/JA3 指纹
初识指纹遇到一个网站,忽然发现无论如何如何更换UA和代理请求都是403,curl_cffi 可模拟真实浏览器的 TLS | JA3 指纹。不同网站的生成的指纹可能有差异,但是多次访问同一个网站生成的指纹是稳定的,而且能区分开可以看到,akamai_hash和akamai_text都是空的。使用Python的curl_cffi库,主打的就是模拟各种指纹支持的模拟版本,由curl-impersonate支持。
2024-10-25 13:11:31
977
原创 django 部署服务器后 CSS 样式丢失的问题
进入虚拟环境,输入命令“python3 manage.py collectstatic”,把static里的文件给转移到指定的文件夹。前提是把STATIC_ROOT写对,项目的根目录下会生成“collected_static”的文件夹,里面有静态文件。admin模块拥有的静态资源没有在static文件夹下,nginx中配置的会从static目录下寻找静态资源。原本django项目中的静态资源存放在static文件夹中,其中包含我们自己的html,css,js等。
2024-10-24 11:13:21
475
原创 已解决 django.db.utils.OperationalError: (1051, “Unknown table
python manage.py migrate --fake 命令用于告诉 Django 假装已经应用某个迁移,而不实际执行该迁移的操作。然后进行迁移即可,执行python manage.py migrate(注:数据需要重新录入)解决方法:在终端输入。
2024-10-23 16:03:39
552
原创 已解决requests.exceptions.SSLError: HTTPSConnectionPool certificate verify failed: unable to get local
问题的原因:需要禁用ssl证书。
2024-05-15 13:04:53
538
2
原创 Playwright控制本地浏览器绕过检
Playwright可以与本地Chrome浏览器通过ws方式通信,这样可以绕过大部分浏览器检测,因为这就是一个真正的浏览器,使得调用真实的浏览器更容易,同时能够保留浏览器的登录信息和cookie。
2024-04-26 16:27:51
1633
原创 SyntaxError: Non-UTF-8 code starting with ‘\xc7‘ in file
脚本包含非 UTF-8 编码的字符,并且没有指定文件编码。在 Python 中,为了正确处理文件中的特殊字符,你需要在脚本的开头声明文件编码。按道理原来是UTF-8的形式时没问题的话,那应该在代码的开头加个默认utf-8,就可以了。
2024-04-22 13:07:56
1331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人