摘要: 1. 进入MongoDB的安装目录,运行cmd,输入mongo. 2. 输入use admin 设置超级管理员密码,之后输入: db.createUser({ user: 'admin', // 用户名 pwd: '123456', // 密码 roles:[{ role: 'root', // 角 阅读全文
posted @ 2022-03-14 11:32 loren880898 阅读(880) 评论(0) 推荐(0) 编辑
摘要: import arrow date_list = [] for year in [2019, 2020, 2021]: # 年份 start_date = '%s-1-1' % year a = 0 if (year % 4 == 0 and year % 100 != 0) or (year % 阅读全文
posted @ 2021-09-16 17:40 loren880898 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 1. 下载安装appium Appium Desktop 支持全平台的安装,我们直接从 GitHub 的 Releases 里面安装即可,链接为 https://github.com/appium/appium-desktop/releases 2. 下载安装Node.js 具体的安装方式可以参见  阅读全文
posted @ 2021-09-06 17:11 loren880898 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 Docker Windows 和 Mac下载Docker Desktop 下载地址: https://www.docker.com/products/docker-desktop 其他系统安装请参考:https://docs.crawlab.cn/zh/Installation/Dock 阅读全文
posted @ 2021-09-02 09:28 loren880898 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 1. 百度智能云 网址:https://login.bce.baidu.com/ 登录,认证:输入名字身份证即可。 点击产品服务,找人工智能-文字识别,进去后 右边 领取免费资源(一般一个小时到账),然后创建应用即可使用。 使用方法: from aip import AipOcr class bai 阅读全文
posted @ 2021-08-12 16:42 loren880898 阅读(126) 评论(0) 推荐(0) 编辑
摘要: import requests from fontTools.ttLib import TTFont font_url = 'http://**********/a.woff' # 保存字体文件woff font_resp = requests.get(font_url) with open('a. 阅读全文
posted @ 2021-08-09 09:58 loren880898 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.截取长图 注:selenium 必须开启无界面模式 from selenium import webdriver import time options = webdriver.ChromeOptions() options.add_argument('--disable-gpu') # 禁用g 阅读全文
posted @ 2021-08-09 09:49 loren880898 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 1. 先用selenium手动登录,保存cookie。 import time import json from selenium import webdriver options = webdriver.ChromeOptions() options.add_argument('--disable 阅读全文
posted @ 2021-08-06 09:33 loren880898 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 在windows平台上利用Python将文本转化为语音输出,用作语音提示,这时就要用到speech模块。该模块的主要功能有:语音识别、将指定文本合成语音以及语音信号输出等。 1. 安装:pip install speech 2. Python3调用speech会报错,修改speech.py line 阅读全文
posted @ 2021-07-14 16:55 loren880898 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 1. 安装:pip install pyquery 2. 导入:from pyquery import PyQuery as pq 3. 使用: import requests from pyquery import PyQuery as pq url = '' headers = {} # res 阅读全文
posted @ 2021-07-13 17:00 loren880898 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 注:有些app的api接口post的请求有些参数不知从何而来,因此无法模拟客户端post数据,需借助mitmproxy里面的mitmdump来操作。 1. 先用fiddler抓包获取请求的接口 2. 编写解析数据的代码,例如: import json # 这个地方必须这么写 函数名:response 阅读全文
posted @ 2021-07-03 16:03 loren880898 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 1:配置python用cx_Oracle连接oracle,或使用cx_Oracle连接数据库时报错: cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library 1. 公司的数据库版本是11g和64位 阅读全文
posted @ 2021-07-01 20:05 loren880898 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 pip3 install 'httpx[http2]' 2. 测试 import httpx client = httpx.Client(http2=True) response = client.get('https://spa16.scrape.center/') print(res 阅读全文
posted @ 2021-05-18 09:50 loren880898 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 1. 自行百度安装pyinstaller包。 常用py文件打包 到**.py文件所在的目录,shift+右键-在此处打开pow,注意路径中不要有中文 执行命令:pyinstaller demo.py 在当前的目录下,将会生成两个文件夹:build和dist。dist里面就是所有可执行文件,点击dem 阅读全文
posted @ 2021-04-23 11:24 loren880898 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: import time from selenium.webdriver import Chrome from selenium.webdriver.chrome.options import Options chrome_options = Options() chrome_options.add_ 阅读全文
posted @ 2020-12-11 11:28 loren880898 阅读(6029) 评论(0) 推荐(0) 编辑
摘要: 1、常用函数 round() : 四舍五入 参数1:要处理的小数 参数2:可选,如果不加,就是不要小数,如果加,就是保留几位小数 abs() :绝对值函数 max() :列表、字符串,得到最大的元素 min() :列表、字符串,得到最小的元素 hex() : 给一个十进制,将其转化为十六进制 oct 阅读全文
posted @ 2020-09-25 15:45 loren880898 阅读(385) 评论(0) 推荐(0) 编辑
摘要: import time from selenium import webdriver from pyquery import PyQuery as pq options = webdriver.ChromeOptions() options.add_argument('--disable-gpu') 阅读全文
posted @ 2020-09-25 15:34 loren880898 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 本次安装:win10 + python3.7一.安装pyqt5 1.pip 安装 pip install pyqt5 -i https://pypi.douban.com/simple 2. 下载whl安装包安装 下载地址:https://pypi.python.org/pypi/PyQt5 点击D 阅读全文
posted @ 2020-09-25 09:41 loren880898 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 1.存数据 # 连接redis, 指定库(0-15) r = redis.StrictRedis(host='localhost', port=6379, db=0) result_list = [1, 2, 3] for result in result_list: # 指定表名,存数据 r.sa 阅读全文
posted @ 2020-09-23 18:33 loren880898 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 方法1:进入pycharm的bin文件,找到pycharm64.exe.vmoptions,将破解路径删除。 方法2:cmd(管理员运行),输入 netsh winsock reset,重启电脑。 方法3:将C:\Users\(你的用户名)\AppData\Roaming中的JetBrains文件夹 阅读全文
posted @ 2020-09-14 10:03 loren880898 阅读(9183) 评论(1) 推荐(1) 编辑
摘要: import oss2 import datetime import string import random import requests # 自定义随机名称 now = datetime.datetime.now() random_name = now.strftime("%Y%m%d%H%M 阅读全文
posted @ 2020-08-27 10:33 loren880898 阅读(1718) 评论(0) 推荐(0) 编辑
摘要: 第一步,在navicat中,例如表test新建查询,输入以下两行代码即可搞定。 alter table test add id int; alter table `test` change id id int not null auto_increment primary key; 第二步,右键te 阅读全文
posted @ 2020-07-16 10:51 loren880898 阅读(1597) 评论(0) 推荐(0) 编辑
摘要: BrowserMob Proxy,简称 BMP,它是一个 HTTP 代理服务,我们可以利用它截获 HTTP 请求和响应内容。 第一步:先安装 BrowserMob Proxy 的包。 pip install browsermob-proxy 第二步:下载 browsermob-proxy 的二进制文 阅读全文
posted @ 2020-07-15 18:05 loren880898 阅读(5278) 评论(2) 推荐(3) 编辑
摘要: two = function(e) { var t = e.data; e.url.match(/(https?:)?(\/\/)([^/]*)/) || (e.url = "https://www.allhistory.com" + e.url); var n = e.url; n += JSON 阅读全文
posted @ 2020-04-25 14:36 loren880898 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 1 安装 fake_useragent pip install fake_useragent 2 使用 # -*- coding:utf-8 -*- from fake_useragent import UserAgent import random ua = UserAgent() headers 阅读全文
posted @ 2020-01-09 15:31 loren880898 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 例如: url = 'https://zozo.jp/shop/mrolive/goods-sale/44057773/?did=73037089' resp = requests.get(url=url) html = etree.HTML(resp.text) title = html.xpat 阅读全文
posted @ 2020-01-09 15:22 loren880898 阅读(2666) 评论(0) 推荐(0) 编辑
摘要: 数据库:保管数据的仓库,以及数据管理的方法和技术。数据库的特点:实现数据共享,减少数据冗余; 采用特定的数据类型; 具有较高的数据独立性;具有统一的数据控制功能;数据库系统主要组成部分: 数据库、数据库管理系统、数据库应用程序。SQL = Structured Query Language 结构化查 阅读全文
posted @ 2019-11-21 15:09 loren880898 阅读(119) 评论(0) 推荐(0) 编辑
摘要: # 连接数据库 import pymysql con = pymysql.connect(host='114***144', port=3306, user='root', passwd='z***8', db='c***f', charset='utf8') cursor = con.cursor 阅读全文
posted @ 2019-11-12 17:39 loren880898 阅读(146) 评论(0) 推荐(0) 编辑
摘要: from selenium import webdriver import string import zipfile # 打包Google代理插件 def create_proxyauth_extension(proxy_host, proxy_port, proxy_username, prox 阅读全文
posted @ 2019-11-12 17:30 loren880898 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: 本文仅供学习参考 切勿用于商业 本次爬取使用fiddler+模拟器(下载抖音APP)+pycharm 1. 下载最新版本的fiddler(自行百度下载),以及相关配置 1.1.依次点击,菜单栏-Tools-Options-HTTPS,如图1红框打钩,HTTPS旁边Connections配置,如图2红 阅读全文
posted @ 2019-09-05 18:35 loren880898 阅读(1712) 评论(4) 推荐(1) 编辑