随笔分类 -  python

摘要:对List进行排序,Python提供了两个方法方法1 用List的内建函数list sort进行排序list sort(func=None, key=None, reverse=False)Python实 对List进行排序,Python提供了两个方法 方法1.用List的内建函数list.sort 阅读全文
posted @ 2020-12-30 17:15 Smile☆ 阅读(243) 评论(0) 推荐(0)
摘要:python对象排序升序: sorted_list = sorted(数组, key=lambda 键: 键.去对应的值) python对象排序降序: sorted_list = sorted(数组, key=lambda 键: 键.去对应的值,reverse=True) 阅读全文
posted @ 2020-12-30 17:13 Smile☆ 阅读(842) 评论(0) 推荐(0)
摘要:修改python接口返回给前端的格式封装: return HttpResponse( json.dumps(values,ensure_ascii=False),//返回数据 content_type="application/json;charset=utf-8" ) 阅读全文
posted @ 2020-12-26 15:25 Smile☆ 阅读(591) 评论(0) 推荐(0)
摘要:终端进入Linux启动文件夹 cd /etc/init.d 在/etc/init.d/ 文件夹下创建一个shell脚本名为 uwsgi.sh 添加如下内容 : #!/bin/bash -e /usr/bin/uwsgi --ini /data/wwwroot/traffic_scheduling/w 阅读全文
posted @ 2020-12-24 16:39 Smile☆ 阅读(2181) 评论(0) 推荐(0)
摘要:解决办法: 在django项目的settings.py里最后添加默认静态文件: STATIC_ROOT = os.path.join(BASE_DIR,'static_all') 然后打开django的后台样式目录: python3 manage.py 出现下图: 将这个存在的静态目录生成我们默认的 阅读全文
posted @ 2020-12-23 11:38 Smile☆ 阅读(444) 评论(0) 推荐(0)
摘要:这个问题其实也是困扰我一个星期,虽然百度了很多东西,也没有效果,知道我把代码重新上传之后启动发现,启动失败:报缩进错误 然后开始解决这个问题,我是把linux的python3.9.0的版本重新安装和编译后安装pip3和django后,再把之前的django项目启动就可以没有报错, 但是访问504时间 阅读全文
posted @ 2020-12-22 17:23 Smile☆ 阅读(312) 评论(0) 推荐(0)
摘要:django+nginx+uwsgi 504 Gateway Time-out 解决办法 技术标签: django nginx uwsgi 报错 504 Gateway Time-out 分析 nginx和uwsgi整合时有三个参数可以用于设置超时时间: 1.uwsgi_connect_timeou 阅读全文
posted @ 2020-12-22 17:06 Smile☆ 阅读(1351) 评论(0) 推荐(0)
摘要:此文引用:(如有意见联系即可删除) Alex 007 Django-完美主义框架 Django 是用Python开发的一个免费开源的Web框架,可以用于快速搭建高性能,优雅的网站!采用了MVC的框架模式,即模型M,视图V和控制器C,也可以称为MVT模式,模型M,视图V,模板T。 启动Django p 阅读全文
posted @ 2020-12-22 16:51 Smile☆ 阅读(250) 评论(0) 推荐(0)
摘要:server { listen 80; server_name _; location / { uwsgi_pass 0.0.0.0:9000;(要与uwsgi.ini里的写一致) include /etc/nginx/uwsgi_params;(nginx自带就有改成你nginx路径就好) uws 阅读全文
posted @ 2020-12-21 11:53 Smile☆ 阅读(480) 评论(0) 推荐(0)
摘要:安装django后的uwsgi可以在根目录设置: 新建uwsgi.ini文件,并填写以下内容 [uwsgi] #使用uwsgiweb访问连接时使用http=0.0.0.0:9000#使用nginx连接时使用 socket=0.0.0.0:8900 master=true #项目目录 chdir = 阅读全文
posted @ 2020-12-17 18:44 Smile☆ 阅读(3431) 评论(0) 推荐(1)
摘要:解决办法: 1,将nginx关闭 nginx -s stop 2,将uwsgi关闭 pkill -f uwsgi 3,重新执行 uwsgi --http :80 --wsgi-file test.py 编写test.py 文件写入: def application(env, start_respon 阅读全文
posted @ 2020-12-17 17:39 Smile☆ 阅读(407) 评论(0) 推荐(0)
摘要:启动后报以下错误: 以上原因有可能是你sqlite版本问题,可以上级版本:如下: 1、先下载、编译、安装SQLite引擎 到SQLite官网的下载页面:https://sqlite.org/download.html 这里是最新的版本,我们就安装它吧。源码有两个文件,我们下第二个(sqlite-au 阅读全文
posted @ 2020-12-16 15:06 Smile☆ 阅读(366) 评论(0) 推荐(0)
摘要:1、先下载、编译、安装SQLite引擎 到SQLite官网的下载页面:https://sqlite.org/download.html 这里是最新的版本,我们就安装它吧。源码有两个文件,我们下第二个(sqlite-autoconf-3280000.tar.gz),因为这个有配置文件。复制其链接,然后 阅读全文
posted @ 2020-12-16 14:20 Smile☆ 阅读(2715) 评论(0) 推荐(0)
摘要:将本地开发环境的依赖项目生成清单文件 1.在本地的开发环境中,env下执行: 1 pip3 freeze >requirements.txt 清单文件将会生成在当前项目目录下,内容如下所示 12345 certifi==2018.4.16chardet==3.0.4idna==2.7requests 阅读全文
posted @ 2020-12-15 13:55 Smile☆ 阅读(691) 评论(0) 推荐(0)
摘要:Linux下安装Python3.9.0 安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel 阅读全文
posted @ 2020-12-14 18:54 Smile☆ 阅读(7577) 评论(3) 推荐(0)
摘要:from face_recognition(我的主应用文件夹) import settingsfp = request.FILES.get("file")if not fp: return msgJson.jsonMsg('上传样本为空', 0)# 文件名name = str(mobile) + d 阅读全文
posted @ 2020-12-14 17:28 Smile☆ 阅读(769) 评论(0) 推荐(0)
摘要:手机号码格式的正则表达式 reg = '^1(3[0-9]|4[5,7]|5[0,1,2,3,5,6,7,8,9]|6[2,5,6,7]|7[0,1,7,8]|8[0-9]|9[1,8,9])\d{8}$' return re.match(reg, phone) 阅读全文
posted @ 2020-12-14 16:19 Smile☆ 阅读(1229) 评论(0) 推荐(0)