- 博客(60)
- 收藏
- 关注
原创 uwsgi+nginx 部署django项目 假死现象
项目正常运行起来,过几天总是发现uwsgi失效了,需要重启uwsgi才可以原因:nginx和uwsgi的协议不对等;wsgi是支持http协议和uwsgi协议的,nginx也是,uWSGi对uwsgi协议支持度最好正确搭配: 第一种: nginx: location / { include uwsgi_params; uwsgi_...
2019-07-25 15:38:41
1461
原创 antd 按需引入样式
1. 安装依赖包:npm install babel-plugin-import customize-crareact-rewired--save2. 在项目根目录新建 config-overrides.js 文件,写入以下内容: const { override, fixBabelImports } = require('customize-cra'); modu...
2019-07-20 17:52:17
3734
原创 windows下 python3 安装channels报错
使用:pip install channels报错信息:显示要求:Microsoft Visual C++ 14.0解决办法: 1.下载.whl包安装: https://pypi.org/project/channels/#files 2. 使用:pip install xx.whl安装,,继续报错发现在安装依赖包Twis...
2019-05-09 12:27:12
1128
原创 python 比较两个字典的结构差异
# 值相等EQUAL = '='# 值不等DIFF = '!'# 独有keyMORE = '+'# 缺失keyLACK = '-'class CompareTwoDict(object): """比较两个字典差异""" def __init__(self, dict1, dict2): self.dict1 = dict1 se...
2019-04-30 15:29:15
3870
2
原创 pyautocad python 操作CAD文件
python操作autocad,实现对dwg文件的操作业务需求: 图纸的文件名存在引用,需要执行打开保存操作,自动保存图号为当前文件名实现: 使用python+pyautocad 参考文章: https://blog.csdn.net/Hulunbuir/article/details/83715279 代码: from ...
2019-01-31 15:09:21
11329
8
转载 pyqt5 良心教程
搜索了一圈资料发现了这个最新最全的pyqt5教程,良心之作,手动打callhttps://zhuanlan.zhihu.com/xdbcb8
2019-01-16 09:53:45
3450
1
原创 centos gitlab 安装
参考文章:https://blog.csdn.net/luomuhe/article/details/728328731.系统环境:阿里云centos:内存2G a)版本号:CentOS Linux release 7.4.1708 (Core) b)链接工具:Xshell62.运行Xshell创建会话,使用用户名密码登陆3....
2018-08-15 15:58:41
263
原创 python .whl安装包下载地址
解决windows下安装缺少C++编译库的问题:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient直接下载.whl编译好的包,执行:pip install 文件名
2018-08-07 22:36:44
4641
原创 django 调试工具debug_toolbar
最终界面是这样的,主要是查看请求参数,sql执行时间,用来调试和优化 1. 安装: pip install django-debug-toolbar 2. 添加配置内容到项目settings.py文件: 1. 注册apps: 'debug_toolbar', 2. 添加中间键: 'debug_toolbar.middleware...
2018-07-31 15:50:07
761
原创 解决windows下 使用pyinstaller 打包subprocess.Popen()问题
自动获取本机ip和mac目的:执行系统命令,获取执行结果subprocess.Popen('ipconfig/all',shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE)问题:不使用-w参数就可以运行,但是会弹出终端窗口,加上-w参数无法正常运行解决:问题关键在于当去掉终端窗口时,程序没有等待命令执行结果就退出了,所以添加等待就可以...
2018-07-09 15:01:25
4653
1
原创 Neither SQLALCHEMY_DATABASE_URI nor SQLALCHEMY_BINDS is set
flask 启动时未设置该参数时会报错:在config中添加设置即可:1.SQLALCHEMY_DATABASE_URI = 'mysql://root:mysql@127.0.0.1/数据库名称'SQLALCHEMY_TRACK_MODIFICATIONS = False或者:app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:mys...
2018-04-04 10:36:00
14133
2
原创 windows 安装pyqt5 打开图形界面designer
1. 执行命令: pip(或pip3) install pyqt52. 安装完成可能没有Qt designer.exe 文件,此时需要安装Qt 的工具包: 执行命令:pip install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com 安装完成会在site-package 下生成一个...
2018-03-22 17:23:29
11327
原创 linux 下matplotlib 坐标中文乱码
基本思路:由于Matplotlib只支持ttf字体,虚拟机Ubuntu内的中文字体都为ttc格式,所以需要安装一个中文ttf字体,所以只要下载一个中文ttf格式的字体放在usr/share/fonts下,然后将配置文件修改一下默认的字体就可以了 (font.family 的参数添加上你的中文文件名)一:在linux下使用matplotlib画图时,横坐标和纵坐标的中文会出现方块状的乱码二:解决办...
2018-03-12 15:11:21
5854
3
原创 windows抓包工具 Fiddler 证书错误
报错信息:创建时出现 creation of the root certificate was not successful解决办法:1. 找到fiddler安装目录:进入终端2. 执行以下命令:makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by h
2018-01-28 12:07:37
4792
2
原创 phantomjs 和 chromedriver 安装配置
安装过程分为两步:linux 和windows原理相同 一:下载对应版本的压缩包(选择和自己浏览器相对于应的版本) 1.PhantomJS的下载地址:点击打开链接 解压文件:复制bin目录下的phantomjs文件到python执行路径下 2.chromedriver的下载地址(先对比自己的浏览器版本,选择对应的版本, 点击底部链接下载)查看自己的浏览器版本:
2018-01-21 23:04:36
1885
原创 JavaScript 入门 知识点1
1. 引入javascript文件的方式:header里或者html最底部。2. 定义变量var a=1; 条件判断语句if(i>5) { ... }; 。3. 注意每条语句以分号隔开。4. 注释的两种方式:// 注释一行 ; /* */注释多行。5. 数据类型:nubber类型不区分整数、小数,*
2018-01-16 23:32:41
193
原创 ubantu flask安装配置
说明:建议直接切换到root用户下操作,否则要在每一条命令前加上sudo第一步:安装虚拟环境1. pip install virtualenv第二步:安装扩展包2. pip install virtualenvwrapper第三步:配置环境3. vim ~/.bashrc (打开配置文件,表示虚拟环境工作目录)在文件最后加上两行代码:export WOR
2018-01-12 16:03:38
310
原创 flask浅谈
先说吹牛用到的知识点:flask是2010年诞生的,使用python编写的轻量级web框架,它有两个核心的模块,即werkzeug模块完成路由分发(框架其实做好这个就很棒了),jinjia2模块作为前端的引擎(模板内支持过滤器的链式调用)。书接正文:django好比一辆房车,功能强大而齐全,自2001开始就受到广大程序员的追捧,flask好比一辆大板车:恩恩。。如果是上
2018-01-12 15:12:25
316
原创 flask (blueprint)蓝图
首先说一下该死的概念:蓝图是解决视图函数的模块化,显然还是不明白到底是要干啥,为啥要用它?第一个问题:为啥要用它?蓝图的使用场景是大型的项目中,由于功能繁多,视图函数的数量也急速上升,于是我们就想可不可以把视图函数模块化,比如我想把和用户有关的放在一个users.py文件里,和商品有关的视图函数放在orders.py文件里。以下是详细‘推倒’过程,可以跳过。。。。1.直接拆分
2018-01-12 11:42:06
387
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人