自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (4)
  • 收藏
  • 关注

原创 webstorm start failed

webstorm tart failed

2022-08-08 17:20:48 691

原创 django admin 外键 list_filter

django admin list_filter

2022-06-01 16:41:47 530

原创 Docker + Flask + gunicorn + nginx + supervisord 部署服务

DockerfileFROM registry.cn-hangzhou.aliyuncs.com/hzmodi/python3.8:v2RUN sed -i "s@/archive.ubuntu.com/@/mirrors.163.com/@g" /etc/apt/sources.list \ && rm -rf /var/lib/apt/lists/* \ && apt-get update --fix-missing -o Acquire::ht

2021-10-25 15:56:26 638

原创 Docker + tornado + nginx + supervisord 部署多进程服务

tornado main.pyimport jsonimport tornado.ioloopimport tornado.webimport tornado.httpserverfrom tornado.options import define, optionsdefine('port', default=8000, help='default port', type=int)class IndexHandler(tornado.web.RequestHandler):...

2021-10-25 15:45:55 401

原创 内网映射 外网访问本地api

ORM:对象关系映射,简单说就是通过实例对象的语法,完成关系型数据库的操作。对于开发者而言,省略了数据库操作,只需要使用面向对象编程与数据对象直接交互优点:

2021-08-27 18:07:41 878

原创 Flask run 运行环境、调试器、重载器

文章目录一、启动Flask 二、使用步骤 1.引入库 2.读入数据 总结一、启动Flask启动Flask服务有很多种方式,这里推荐使用第一种1.flask run(1)cmd:首先cd到项目文件夹下,然后输入命令flask run。Flask会自动从当前目录寻找app.py和wsgi.py模块,并从中寻找名为app或application的程序实例。如果我们的程序主模块命名不是app.py,而是其他名称,例如hello.py的话,那么就需要设置环境变量FLASK_.

2021-01-15 15:49:11 8072 1

原创 Flask项目目录结构和路由详解

文章目录前言 一、Hello World 1.目录结构 2.代码简析 二、路由详解 1.注册路由 2.什么是路由 3.route()装饰器 4.URL 5.动态URL 总结前言 一个简单的Flask程序示例。一、Hello World1.目录结构 在上一篇文章的最后,我们创建了一个最简单的Flask项目,目录结构如下: static文件夹用来存放静态文件(js,css,fonts等)templat...

2020-12-28 13:52:17 2065

原创 安装并创建一个Flask项目

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、Flask介绍 二、安装Flask pip安装引入库 三、创建Flask项目 总结前言Flask是目前最流行的Python Web框架之一。自2010年开源以来,Flask受到了越来越多的Python开发者的喜欢,其受欢迎程度不输于Django。截至2018年6月,它在GitHub上已有近36 000个Star,2000多位Watcher,是目前GitHub中Star数最多的Pyt..

2020-12-26 15:35:32 585

原创 淘宝 直通车 _h python源码

下载链接:https://download.csdn.net/download/qq_42004597/13084660

2020-11-06 14:52:00 371

原创 windows nginx

官网下载nginx:http://nginx.org/下载之后解压缩,文件夹下shift + 鼠标右键打开powwershell,执行 start nginx.exe黑窗口一闪而过之后,表示nginx已经启动了打开cong文件夹下的nginx.conf文件 server { listen 80; # 默认端口 server_name www.baidu.cn; # 域名或者服务器ip charset utf-8;...

2020-11-05 18:03:40 105 1

原创 mysql 操作

import pymysqlfrom DBUtils.PooledDB import PooledDB# python连接mysql,建议用连接池,如果只是pymysql普通连接的话,同时执行两个或两个以上的sql语句会报错class DB(object): """ 数据库 """ def __init__(self): # 创建连接池对象 self.pool = PooledDB( .

2020-10-21 10:33:36 185

原创 生意参谋 transit-id 和data解密

python源码下载地址https://download.csdn.net/download/qq_42004597/12914671

2020-10-12 17:57:47 839

原创 pyppeteer模拟登录TB,获取cookie

import asynciofrom pyppeteer import launchasync def login_page(name, pwd): # name 用户名, pwd 密码 browser = await launch({ 'handleSIGINT': False, 'handleSIGTERM': False, 'handleSIGHUP': False, 'headless': False,...

2020-08-17 14:58:04 2190

原创 基于pyinstaller打包的exe反编译

创建一个.py文件,复制以下代码"""PyInstaller Extractor v1.9 (Supports pyinstaller 3.3, 3.2, 3.1, 3.0, 2.1, 2.0)Author : Extreme CodersE-mail : extremecoders(at)hotmail(dot)comWeb : https://0xec.blogspot.com...

2020-04-15 13:10:51 3279 1

原创 解决pyinstaller打包exe出现selenium geckodriver黑窗口问题

修改Python\Python36\Lib\site-packages\selenium\webdriver\common 文件夹下的service.py的源码如下图所示:定位到代码的第75行,在末尾添加一行参数,然后保存即可...

2020-04-02 17:25:06 442

原创 python requests 移除ssl认证

# 移除ssl认证,加上verify参数即可requests.get(url, headers=headers, verify=False)移除ssl认证之后,程序运行过程中,控制台会不断打印警告信息,如下所示:InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verif...

2019-10-25 15:27:59 1336

原创 python 日期操作

import datetime# 获取今天日期today_date = datetime.datetime.now().strftime('%Y-%m-%d')# 获取n天前日期before_day = (datetime.date.today() + datetime.timedelta(days=-90)).strftime("%Y-%m-%d")# 获取日期间隔天数pr...

2019-10-12 15:46:52 183

转载 Flask jsonfy 中文显示问题

加了这一句之后 app.config['JSON_AS_ASCII'] = False

2019-10-12 11:00:33 138

转载 停止谷歌浏览器自动更新

找到谷歌浏览器安装路径,一般默认会是C:\Program Files (x86)\Google,该文件夹下有个update文件夹,重命名update文件夹下GoogleUpdate.exe程序即可,谷歌更新服务与任务计划都是会运行这个可执行文件来进行更新检查和下载更新。一旦重命名,这些更新服务与任务计划就会因找不到目标文件而运行失败从而达到阻止谷歌浏览器更新的目的...

2019-10-11 15:17:27 1189

转载 sycm data解密

原 生意参谋 data 16进制数据解析还原 ...

2019-08-16 14:11:24 632 1

原创 selenium 无用标签页

使用selenium时,程序运行之后窗口会出现请求url之外的多个无用标签页,如下图所示:网上找不到解决方法,后来自己修改代码测试之后,发现是options.add_argument("user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/...

2019-08-13 10:51:01 170

转载 python 深入解释yield和Generators(生成器)

生成器和yield关键字可能是Python里面最强大的最难理解的概念之一(或许没有之一), 但是并不妨碍yield成为Python里面最强大的关键字,对于初学者来讲确实非常难于理解,来看一篇关于yield的国外大牛写的文章,让你快速理解yield。 文章有点长,请耐心读完, 过程中有些例子, 循序渐进,让你不觉得枯燥。生成器生成器是通过一个或多个yield表达式构成的函数,每一个生成器都是...

2019-07-10 11:39:07 154

转载 python 搭建简单http服务器

如果需要一个简单的Web Server,而不是安装那些复杂的HTTP服务程序,比如:Apache,Nginx等。那么可以使用Python自带的包完成一个简单的内建 HTTP 服务器。于是,你可以把你的目录和文件都以HTTP的方式展示出来。基本命令 1 python-mWeb服务器模块[端口号,默认8000] 这里的“Web服务器模块”有如下三种...

2019-07-09 14:32:41 484

原创 pyppeteer 模拟登录淘宝H5,获取cookie

首先打开淘宝首页,右键点击检查,然后点击圈起来的地方切换手机版页面然后刷新之后就会显示如下页面,点击 我的淘宝 就会显示用户登录页面接下来要找到登录请求的url,如下所示,在故意输错账号密码的情况下,network中会有如下响应,这个就是我们要找的url开始模拟登录这里的page.evaluateOnNewDocument()用来修改浏览器的属性值,淘宝...

2019-05-22 11:48:22 5097

原创 解决pyppeteer Session closed. Most likely the page has been closed.问题

在python左侧菜单栏的底部可以看到我们当前项目所用的python解释器,找到site-packages这个文件夹,这个文件夹中是我们python解释器所安装的第三方模块然后在site-packages文件夹中找到pyppeteer模块,模块中有一个connection.py文件,打开这个文件修改这个文件的第44行代码为第45行代码,其实就是添加了两个参数,应该跟timeo...

2019-05-09 14:41:44 3610 1

原创 scrapy 请求头中携带cookie

要爬取的网页数据只有在登陆之后才能获取,所以我从浏览器中copy了登录后的cookie到scrapy项目settings文件的请求头中,但是程序执行完之后发现并没有获取到数据,控制台打印出来的debug信息提示需要登录,也就是说我在请求头中添加的cookie并没有效果。后来在网上查了资料,发现如果要携带cookie的话是需要设置的,如下所示:在settings文件第37行的地方,默认是注释...

2019-04-30 09:25:44 2811

原创 scrapy 爬取简单网站数据示例

上一节介绍了scrapy的安装和创建一个scrapy项目,这一节介绍scrapy的使用,以爬取豆瓣电影排名为例,总结编写程序过程中遇到的问题和学到的东西。首先创建好的scrapy项目结构图如下: 同之前创建好的scrapy项目有所不同的是,这里多了一个自己创建的debug_config.py文件,至于这个文件的作用,我在下面会讲到settings.py 中配置请求头,在文件第43行,默...

2019-04-25 15:15:43 1129

原创 scrapy 安装及创建一个scrapy项目

1.安装如果装了annaconda的话,打开命令行窗口,输入 conda install scrapy 即可如果没有安装,则需要先下载对应版本Twisted插件 下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted下载好之后,打开命令行终端, pip install 将下载好的whl文件直接拖到命令行终端即可,然后回车...

2019-04-25 10:27:36 1380 1

原创 python excel 行宽

import xlwt# 创建excel表workbook = xlwt.Workbook(encoding="utf-8")# 设置excel表标题sheet = workbook.add_sheet("生意参谋")# 设置内容居中style = xlwt.XFStyle()center = xlwt.Alignment()center.horz = 0x02style.a...

2019-04-24 14:23:34 609

原创 win10 jdk环境配置

安装好jdk之后,打开系统环境变量1.新建JAVA_HOME变量名,添加jdk安装路径为变量值,如下图所示:2.新建CLASSPATH变量名,添加 %JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 为变量值,如下图所示:3.在path环境变量中添加%JAVA_HOME%\bin 和%JAVA_HOME%\jre\bin 两行,如下图所示...

2019-04-17 14:06:04 112

原创 requests 实现模拟登录,获取cookie

有个需求需要模拟登录csdn获取cookie,对csdn进行后续系列操作,刚开始使用的selenium,功能可以实现,但是效率有点低,后来改用的requests,遇到不少坑,今天来总结一下。首先找到csdn登录的url,在故意输错密码的情况下点击登录,检查会发现network中有一个dologin的响应,这就是要提交到服务器的账号密码信息。点开会发现下图所示:请求的url,请求方式p...

2019-04-10 21:13:44 30112 2

原创 将pyinstaller打包的exe文件制作成安装包

pyinstaller打包好的程序如下图所示:1. 下载安装 inno setup (下载地址:http://www.jrsoftware.org/isdl.php)2. 配置inno setup中文语言包inno setup默认并没有中文,需要自己配置,配置方法如下:https://blog.csdn.net/augusdi/article/details/8565293 ...

2019-04-08 14:26:34 3423 14

超级钻展 dynamicToken python源码

超*及*钻*展*接口*加*密*参*数*python*源*码,随后台同步更新,喜欢的朋友可以下载哦,也可以关注我博客,以后多交流

2020-11-06

超级推荐 dynamicToken python 源码

超及推荐接口加密参数dynamicToken参数python源码,随后台同步更新,有这方面需求的可以下载,也可以多交流

2020-11-06

直通车 ztc_h python 源码

获取淘宝直通车接口加密参数_h的值,跟随直通车后台不定时更新。(下载之后解压缩,python源码和js文件都在里面,运行py文件即可。如果遇到问题可以私聊我解决

2020-11-03

生意参谋 transit-id data解密 python 源码

生意参谋接口加密请求参数transit-id,接口响应data数据解密,python源码,跟生意参谋后台同步更新

2020-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除