摘要: 换另外一个python库:cloudflare-scrape pip install cfscrape import cfscrape scraper = cfscrape.create_scraper() # returns a CloudflareScraper instance # Or: s 阅读全文
posted @ 2021-09-10 03:08 三个零 阅读(6057) 评论(1) 推荐(0) 编辑
摘要: 原因 当你出现这种界面的时候、代表此网站装了类似于cloudflare的防doss攻击类的产品 在打开网址前对方网站的cloudflare会对你进行检查、防止你是机器人或者是被攻击 解决办法 将request库换成urllib库 绕过cloudflare:https://www.cnblogs.co 阅读全文
posted @ 2021-09-09 01:58 三个零 阅读(6656) 评论(0) 推荐(0) 编辑
摘要: 报错原因 Python 调取的 select 对打开的文件有最大数量的限制 linux打开文件的最大数默认是1024 windows默认是509 超过了这个值,程序就开始报错 解决办法 限制并发量,将并发量设置为低于默认值即可 阅读全文
posted @ 2021-09-07 02:31 三个零 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 新搭建的python环境,在运行的时候报错:ValueError: check_hostname requires server_hostname 原因 每次使用 pip install 命令下载插件的时候,下载的都是最新的版本 下载requests插件,它会自动的将依赖的urllib3这个插件也安 阅读全文
posted @ 2021-08-13 02:06 三个零 阅读(1868) 评论(0) 推荐(0) 编辑
摘要: 常用标签 if/elif/else 可以使用and/or/in/not/==/!=/<=/>= ifequal/ifnotequal {% ifequal name 'DoubleU' %} DoubleU来了 {% endifequal %} for...in... forloop.counter 阅读全文
posted @ 2021-08-10 20:39 三个零 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 模板变量 语法:{{ 变量名 }} 命名由字母和数字以及下划线组成,不能有空格和标点符号 可以使用字典、模型、方法、函数、列表 不要和python或django关键字重名 变量和查找 注: 如果data是一个字典,那么访问data.items将会访问data这个字典的key名为items的值,而不会 阅读全文
posted @ 2021-07-21 09:58 三个零 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 选择主目录下的templates文件夹 右键templates 选择倒数几个中的 Mark Directory as 选择Templates Folder 标记完成后、templates文件夹会变为紫色 阅读全文
posted @ 2021-07-18 10:36 三个零 阅读(99) 评论(0) 推荐(0) 编辑
摘要: path 基本规则 使用尖括号(<>)从url中捕获值。 包含一个转化器类型(converter type) 没有转化器,将匹配任何字符串,当然也包括了 / 字符 path('test/<xx>/<yy>&zz',views.test) 参数名要和视图中的参数一致 默认支持的转换器 str,匹配除了 阅读全文
posted @ 2021-07-14 09:57 三个零 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 创建虚拟环境 查看当前有哪些虚拟环境: workon 创建虚拟环境: mkvirtualenv -p /usr/bin/python3 envname 进入虚拟环境: workon envname 退出虚拟环境: deactivate 删除虚拟环境: rmvirtualenv envname 安装d 阅读全文
posted @ 2021-07-10 10:44 三个零 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 使用方法:直接将单个或批量Ncm文件拖到exe文件上即可 链接:https://pan.baidu.com/s/17GEm9mNYQSmv0qKsDFQedg 提取码:67ry 阅读全文
posted @ 2021-05-20 19:30 三个零 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 免 责 声 明 : 本方法只做学习研究之用,不得用于商业用途 若经济条件允许,请支持并购买正版,链接地址:https://www.jetbrains.com/pycharm/buy 1.下载补丁 根据自己PyCharm版本下载补丁(查看版本:菜单栏 Help → About ) 链接:https:/ 阅读全文
posted @ 2021-05-20 14:02 三个零 阅读(17337) 评论(0) 推荐(0) 编辑
摘要: DaVinci Resolve Studio 17.2 Windows 安装包可以直接在官网下载:https://www.blackmagicdesign.com/products/davinciresolve/ 链接:https://pan.baidu.com/s/1e1YraIWWf1_r16G 阅读全文
posted @ 2021-05-19 19:15 三个零 阅读(4771) 评论(0) 推荐(0) 编辑
摘要: 右键"此电脑" 点击"管理" 点击"服务和应用程序"中的"服务" 往下翻,找到Server 右键"停止",再双击Server行的"启动类型"列,将启动类型改为"禁用" 此时查看共享文件夹,将没有此服务 阅读全文
posted @ 2021-05-17 22:37 三个零 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 方法一(手动取cookie) 临时用一次时,直接将 cookie 复制到 headers 里 方法二(selenium取cookie) 用 selenium 登录,取 cookie 保存,再添加到 requests 中使用 再次用到时,再陆续更新... 方法三(requests取cookie) 阅读全文
posted @ 2020-04-12 23:46 三个零 阅读(2631) 评论(0) 推荐(0) 编辑
摘要: 地址栏输入chrome:version回车 个人资料路径下的Extensions文件夹即默认的扩展安装路径 阅读全文
posted @ 2020-02-25 21:26 三个零 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: 在任务管理器中查找 阅读全文
posted @ 2020-02-20 11:04 三个零 阅读(3581) 评论(0) 推荐(0) 编辑
摘要: 方法一:以管理员方式运行cmd 方法二:加上 --user pip install --user *** 阅读全文
posted @ 2020-02-16 19:01 三个零 阅读(5459) 评论(0) 推荐(0) 编辑
摘要: from uuid import uuid4 for i in range(100): uid = str(uuid4()) suid = ''.join(uid.split('-')) print(suid) 阅读全文
posted @ 2020-02-15 12:52 三个零 阅读(715) 评论(0) 推荐(0) 编辑
摘要: import sys print(0) print(1) print(2) # 到此结束运行 sys.exit() # 已结束,以下不会执行 print(4) print(5) 阅读全文
posted @ 2020-02-14 13:22 三个零 阅读(5947) 评论(0) 推荐(0) 编辑
摘要: 包名:adb shell pm list package -f 获取手机内所有apk对应的路径和包名 f 后加要查找的app的关键词可快速找到你想要的app包名 Activity:adb shell monkey -p 包名 -vvv 1 阅读全文
posted @ 2020-02-13 11:56 三个零 阅读(578) 评论(0) 推荐(0) 编辑
摘要: import smtplib from email.mime.text import MIMEText from email.header import Header # 第三方 SMTP 服务 mail_host = "smtp.163.com" # 设置服务器 mail_user = "AAAA 阅读全文
posted @ 2020-02-11 17:16 三个零 阅读(436) 评论(0) 推荐(1) 编辑
摘要: 将系统换为Android即可 随机UA UA分析网站 Mozilla/5.0 (Windows NT 6. 4; WOW64) AppleWebKit/537. 36 (KHTML, like Gecko) Chrome/41. 0.2225.0 Safari/537. 36 Mozilla/5.0 阅读全文
posted @ 2020-02-10 18:31 三个零 阅读(3910) 评论(0) 推荐(0) 编辑
摘要: mitmproxy 配置 mitmproxy源码:https://github.com/mitmproxy/mitmproxy mitmdump -q:屏蔽mitmdump默认的控制台日志,只显示自己脚本中的 -s:入口脚本文件 -p:更改端口,默认为8080 修改脚本文件时,不用重启也会生效 针对 阅读全文
posted @ 2020-02-07 13:50 三个零 阅读(9259) 评论(0) 推荐(1) 编辑
摘要: 原因 安卓系统未打开adb网络调试功能 通过USB方式连接到安卓系统设置即可 解决 先通过USB线连接 adb devices 能看到所连接的设备情况下 adb root 权限提权 adb shell 进入到安卓系统的shell setprop service.adb.tcp.port 5555 设 阅读全文
posted @ 2020-02-06 12:04 三个零 阅读(4429) 评论(0) 推荐(0) 编辑
摘要: 获取链家网所有城市 得到城市里所有的区域 爬取各区域里二手房的信息 分析热门城市二手房的价格(仅供参考) 项目地址: https://github.com/JiYu-NH/ErShouFang 阅读全文
posted @ 2020-02-05 19:47 三个零 阅读(435) 评论(0) 推荐(0) 编辑
摘要: pip install mitmproxy Man In The Middle 原理 mitmproxy工程工具包,主要包含了3个组件 功能一致,交互界面不同 mitmproxy:命令行界面,window不支持 mitmdump:命令行接口,可以对接python脚本,通过脚本实现监听后的处理,可定制 阅读全文
posted @ 2020-02-04 21:52 三个零 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: Appium连接模拟器 pip install Appium-Python-Client 使用Appium定位或者使用辅助定位工具 SDK安装目录/tools/bin,双击此辅助定位工具 from appium import webdriver # 配置信息 desired = { "platfor 阅读全文
posted @ 2020-01-29 10:54 三个零 阅读(4752) 评论(0) 推荐(0) 编辑
摘要: Appnium 环境搭建 覆盖文件 将SDK中platform-tools目录下的这三个文件 复制到模拟安装路径bin目录下,覆盖原有的这三个文件 adb命令 开启服务 adb start-server 关闭服务 adb kill-server 查看连接的设备 adb devices 查看app包名 阅读全文
posted @ 2020-01-28 21:00 三个零 阅读(2693) 评论(0) 推荐(0) 编辑
摘要: 问题 查看AndroidSDK的adb版本 查看模拟器adb的版本号 安装路径/bin目录下的 nox_adb.exe 将AndroidSDK的adb复制出来,重命名为nox_adb.exe,覆盖模拟器的nox_adb.exe即可 最后重启模拟器 各adb.exe版本 https://pan.bai 阅读全文
posted @ 2020-01-22 11:22 三个零 阅读(291) 评论(0) 推荐(0) 编辑
摘要: NodeJs 下载安装 npm install -g appium-doctor Java JDK jdk-8u241-windows-x64 添加环境变量:JAVA_HOME 在环境变量Path中添加 Android SDK 下载安装Android Studio 添加环境变量:ANDROID_HO 阅读全文
posted @ 2020-01-21 22:35 三个零 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: Scrapy存储爬取的数据时,提示不支持某些字段 在Item文件中,添加对应的字段即可 阅读全文
posted @ 2020-01-20 12:44 三个零 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: pip install PyExecJS 查看执行JS的环境 print(execjs.get().name) 返回值:JScript windows 默认执行JS的环境 返回值:Node.js (V8) 自己安装的NodeJS环境 安装NodeJS 下载: http://nodejs.cn/dow 阅读全文
posted @ 2020-01-19 13:35 三个零 阅读(8085) 评论(0) 推荐(1) 编辑
摘要: 非字典类型数据读写(reader、writer) delimiter 用于分隔字段的单字符,默认为 ',' import csv datas = [[1, 2, 3], ['纪', '宇'], ['xxx', 'yyy', 'zzz'], '字符串'] # 写 with open('test.csv 阅读全文
posted @ 2020-01-18 13:59 三个零 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 查看分支 git branch 前面带 * 的为当前所在分支 创建分支 git branch 分支名 切换分支 git checkout 分支名 创建并切换到此分支 git checkout -b 分支名 合并分支 先切换到master git merge 分支名 删除分支 git branch - 阅读全文
posted @ 2020-01-17 16:02 三个零 阅读(192) 评论(0) 推荐(0) 编辑
摘要: SSH公钥 生成公钥 ssh-keygen -t rsa -C "xxx@xxx.com" 然后按三次回车 添加公钥 cat ~/.ssh/id_rsa.pub查看公钥 将生成的公钥添加到仓库或个人设置中的SSH公钥 配置多个SSH-Key https://gitee.com/help/articl 阅读全文
posted @ 2020-01-17 15:27 三个零 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 查看提交的日志(历史版本) git log 不能查看已删除的commit记录 git reflog 可以查看所有分支的所有操作记录,包括已删除的commit记录 版本回退 git reset --hard HEAD^ HEAD 表示当前最新版本 HEAD^ 表示当前最新版本的前一个版本 HEAD^^ 阅读全文
posted @ 2020-01-16 14:05 三个零 阅读(439) 评论(0) 推荐(1) 编辑
摘要: 显示当前工作区、暂存区、仓库的状态 git status 当工作区的所有文件都提交到仓库,并和仓库保持一致时 有修改的文件时,会显示有改动的文件,并提示如何提交这些修改 添加到暂存区,还未提交到仓库时 将文件添加到仓库 先添加到暂存区 git add 文件或目录 git add . 一次性把当前目录 阅读全文
posted @ 2020-01-16 13:04 三个零 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 文件种类 仓库级别(当前仓库有效) local 用户级别(当前用户有效) global 系统级别(系统全局有效) system 系统级别的配置 git config --system user.name 'JiYu' git config --system user.email 'jiyu_nh@1 阅读全文
posted @ 2020-01-15 16:45 三个零 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 下载安装 Git-2.25.0-64-bit .exe 查看是否安装成功 git --version 创建本地仓库 创建一个文件夹用于存放项目文件 在创建好的文件中右键选择 Git Bash Here (或者在cmd窗口中 cd 到目标文件夹下) 在弹出的窗口执行以下命令(或者cmd窗口中) git 阅读全文
posted @ 2020-01-15 13:55 三个零 阅读(683) 评论(0) 推荐(0) 编辑
摘要: pip install pytesseract 报错:tesseract is not installed or it's not in your path 下载安装 Tesseract-OCR https://pan.baidu.com/s/1qXumxdltxOnb0geaE_1U-Q 修改 p 阅读全文
posted @ 2020-01-14 13:17 三个零 阅读(6316) 评论(2) 推荐(0) 编辑