Python
YPFeime
这个作者很懒,什么都没留下…
展开
-
【部署】gunicorn使用
1. gunicorn启动django服务/usr/local/bin/gunicorn -w4 -b0.0.0.0:8000 django_server.wsgi:applicationdjango_server 为项目文件夹,也就是manage.py所在的目录application 是django中指定启动WSGI server的变量原创 2021-01-27 06:53:06 · 516 阅读 · 0 评论 -
【部署】 supervisor使用
supervisor安装与配置说明让supervisor管理uwsgi、gunicorn、celery等进程,可以在uwsgi、gunicorn、celery等发生意外的情况下,会自动的重启。1. supervisor的安装:在系统级别的python环境下pip install supervisor。2. 在项目的根目录下创建一个文件叫做supervisor.conf。内容如下:[supervisord]#log的级别loglevel=info#使用supervisorctl的配置[in原创 2021-01-27 06:46:20 · 250 阅读 · 1 评论 -
【base】python内置函数
1、varsvars(module) : 会获取当前module的所有属性名和属性值vars(module) == module.__dict__2、dirdir(module) : 会获取当前module的所有属性名dir(module) == vars(module).keys()>>> a = os.__dict__.keys()>>> b = dir(os)>>> set(a).difference(b)set()原创 2020-08-27 01:31:56 · 463 阅读 · 0 评论 -
【python2】requests模块使用
1:win平台使用python2的requestsDependencyWarning: SOCKS support in urllib3 requires the installation of optional dependencies: specifically, PySocks. For more information, see https://urllib3.readthedocs.i...原创 2020-03-27 00:06:28 · 1256 阅读 · 0 评论 -
【python anaconda】conda使用出现的bug
1:AttributeError: 'module' object has no attribute 'SSL_ST_INIT'原因: 编译的python安装的pip与conda发生了冲突解决:将编译的python安装的pip从搜索路径中移原创 2020-03-21 18:05:41 · 283 阅读 · 0 评论 -
【python】使用pip安装python环境及虚拟环境的使用
0:总结:1:python多版本共存时, 安装setuptools、pip常通过setup.py文件(如:从pypi下载低版本的setuptools, 解压后cd到解压后的目录,执行 python2 setup.py install), 这导致python的版本可以与setuptools或pip的版本不匹配,但是在安装setuptools、pip时由于setup.py安装方式的特点是不检查版...原创 2020-03-20 09:46:56 · 3487 阅读 · 1 评论 -
【python IDE】vscode下载扩展并安装
vscode有时无法连接到扩展商店,可以下载扩展手动安装1:下载地址https://marketplace.visualstudio.com/vscode2:下载并安装原创 2020-03-12 03:40:38 · 1050 阅读 · 0 评论 -
【python IDE】wingIDE设置
1:颜色设置01:设置为黑色原创 2020-03-10 01:26:45 · 455 阅读 · 0 评论 -
python xml.etree.ElementTree模块生成、解析xml
一: XML文件格式介绍:<tag attrib = > text </tag> tail例:<APP_KEY channel = 'CSDN'> hello123456789 </APP_KEY>- tag,即标签,用于标识该元素表示哪种数据,即APP_KEY- attrib,即属性,用Dictionary形式保存,即{‘channel’ ...原创 2020-02-23 01:40:17 · 1095 阅读 · 0 评论 -
python项目导包路径设置、open打开文件的路径
总结: 使用sys.path.insert添加项目根目录到搜索路径中,作为整个项目的导包路径 使用相对路径打开文件:open(‘../../ab/a.txt’) 使用绝对路径打开文件:open('/usr/project/ab/a.txt') 如果需要获取项目目的导包路径,可以在项目的位置固定py文件中设置一个方法,这个方法的返回值是项目的导包路径注意: 在项目中我使用鼠标将一个...原创 2020-02-28 02:43:01 · 2648 阅读 · 0 评论 -
PyQt5模块的setGeometry()方法的参数含义
import sysfrom PyQt5 import QtWidgetsclass Demo(QtWidgets.QWidget): """ setGeometry()方法中是个参数的函数是: setGeometry(左右, 上下, 宽, 高) 基于二维平面四个参数可以这样理解。 """ def __init__(self): ...原创 2020-02-24 11:15:31 · 9515 阅读 · 0 评论 -
将py文件编译为pyc文件
pyc文件可以代替py文件,只需要将pyc文件更改为何py文件同名,然后放在py文件位置处即可。编译:cd到项目目录下执行下面命令将py文件编译成pyc文件(此时生成的pyc文件都在__pycache__目录中) python3 -m compileall 项目路径(或 ‘.’)python3实现生成的pyc与源代码在同一目录:加上 -b 参数 python3 -m co...原创 2020-02-24 11:09:49 · 1675 阅读 · 0 评论 -
【win7】执行python3报错:计算机丢失api-ms-win-crt-runtime-|1-1-0.dll”的解决方法
一: 在win7中dos窗口中运行python3命令,报错“程序无法启动, 计算机丢失api-ms-win-crt-runtime-|1-1-0.dll”解决方法01:安装VScode软件02:安装完成后打开软件的安装目录,如下03:将dll扩展名的文件复制到python3所在的目录(有重复选着“跳过”), 完成后如下:...原创 2020-02-24 11:07:45 · 474 阅读 · 0 评论 -
linux中编译python
准备:先安装以下包CentOSyum -y install zlib zlib-devel openssl openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel gcc patch python-de...原创 2020-02-24 10:46:05 · 3643 阅读 · 0 评论 -
Python中获取文件路径
os.path.abspath()os.path.abspath() : 获取文件或目录的绝对路径print(os.path.abspath(’./’))C:\Users###\Desktop\myproject\dataprint(os.path.abspath(‘aa.ini’))C:\Users###\Desktop\myproject\data\aa.inios.path.di...原创 2019-04-07 17:34:46 · 16459 阅读 · 0 评论