
python
文章平均质量分 58
moots_
取乎其上,得乎其中;取乎其中,得乎其下;取乎其下,则无所得矣
展开
-
python常用
module 模块的加载 模块的重新加载 模块的基本操作原创 2020-02-16 21:58:46 · 152 阅读 · 0 评论 -
OpenStack源码解析系列 -- 5、服务启动流程 以nova-computer为例
先看一下整体架构 从图中,可以知道几个点: 交互1)、 终端用户(DevOps, Developers 和其他的 OpenStack 组件)通过和nova-api对话来与OpenStack Compute交互。2)、 OpenStack Compute守护进程(nova-api守护进程)之间通过队列(行为)和数据库(信息)来交换信息,以执行API请求。3)、 OpenSta...原创 2019-11-16 15:32:09 · 756 阅读 · 0 评论 -
OpenStack源码解析系列 -- 4、oslo公共库详解
oslo公共库概述 随着OpenStack社区项目的不断发展和完善,OpenStack社区将所有组件中的具有共性的组件剥离出来,然后放在oslo公共库中。oslo公共库,不仅仅可以在OpenStack项目中使用,也可以单独作为第三方工具供给其他项目使用。公共库功能强大,通过使用公共库,可以非常方便实现一个完善鉴权、分布式、易部署、带调用链日志的REST服务! oslo公共库的常用组件...原创 2019-11-16 13:58:46 · 549 阅读 · 0 评论 -
OpenStack源码阅读系列 --2、阅读源码前准备
来一款好用的Idea、美化它 Pycharm: 超级赞的idea官网:https://www.jetbrains.com/pycharm/美化超级赞的插件:Material Theme (下载:File -> setting -> Plugins 搜索Material Theme并下载)我的效果如上,设置如下: 拉取OpenStack源码 Openstac...原创 2019-11-16 11:17:13 · 219 阅读 · 0 评论 -
OpenStack源码阅读系列 -- 1、win下的python环境 -- 多套环境
python环境安装 官方网站:https://www.python.org/ 以下就是跟正常安装软件一样。省略n个字… 安装完两个环境后,可以测试下是否写入注册表了:py -2(python 2)、py -3(python 3)。如果一切正常,就ok了。 解决cmd下的命令冲突将本来的python.exe改为python2.exe,这样在cmd下就可以使用2、3两套...原创 2019-11-16 10:29:27 · 158 阅读 · 0 评论 -
微信公众号网页回调授权域名配置
之前一直在用公众号平台测试账号。现在转到认证后的服务号,在配置网页授权域名时遇到以下错误: 在网上搜了很久:说什么用ftp软件上传到服务器根目录,还有项目tomcat路径----》webapps-->senweb(web项目)放到里面就可以了。等等....这些没有说明生产环境,就给出方法的,全是不负责任的指引,全是混弄人的。因此我并没有按照网上的方法。在此说明下我的生产环...原创 2018-09-02 10:00:38 · 18360 阅读 · 5 评论 -
Django连接SQL Server配置指引
优快云:sam的原创文章,出处:http://blog.youkuaiyun.com/samed https://blog.youkuaiyun.com/samed/article/details/510126271. 前言Django只内置了几个 Database Backend(mysql、oracle、sqllite3(默认)、postgresql_psycopg2),所以原生并不支持Microsoft S...转载 2018-08-21 21:09:04 · 12164 阅读 · 2 评论 -
Django开发公众号post请求错误;Django中使用POST方法报错 URL via POST, but the URL doesn't end in a slash
Django seetings.py配置文件中默认没有 APPEND_SLASH 这个参数,但 Django 默认这个参数为 APPEND_SLASH = True。 作用就是自动在网址结尾加'/'。如下URL视图:urls.py:--------from django.conf.urls import patterns, include, urlfrom wx.views imp...原创 2018-08-21 14:53:10 · 601 阅读 · 0 评论 -
django框架的处理机制
django框架的处理机制: http://jianlee.ylinux.org/Computer/Python/django-arch.html 目录结构在我当前系统(Debian lenny)上 django 版本是 1.1 ,目录结构如下:# lsb_release -aNo LSB modules are available.Distributor ID: Debian...转载 2018-08-21 13:40:55 · 1893 阅读 · 0 评论 -
window下python脚本开机自启
最近在开发公众号(nginx+django),由于生产环境是window2008。但是服务器还用来干其他事,所以得经常重启。所以来个开机自启动python会方便很多。方法有很多种,用vbs,或者是bat脚本都可以。我用的是bat脚本一:新建一个bat脚本,格式如下python f:\project\manage.py runfcgi method=threaded host=12...原创 2018-09-02 23:03:22 · 4519 阅读 · 0 评论 -
关于Html的a标签路径问题
1、相对路径跳转的方法如下: 相对路径下一般使用:./表示 当前目录../表示 父级目录/ 表示根目录例如:<a href="../hello.html"></a>以上代码会跳转到上一目录的hello.html 2、绝对路径跳转的方法如下:1:<a href="c:/first/hello.html"><...原创 2018-08-25 09:12:04 · 3379 阅读 · 0 评论 -
python对配置文件的处理
Python 标准库的 ConfigParser 模块提供一套 API 来读取和操作配置文件。配置文件的格式a) 配置文件中包含一个或多个 section, 每个 section 有自己的 option;b) section 用 [sect_name] 表示,每个option是一个键值对,使用分隔符 = 或 : 隔开;c) 在 option 分隔符两端的空格会被忽略掉d) 配置...原创 2018-08-21 21:48:11 · 3085 阅读 · 0 评论 -
window下python中文乱码问题
中文编码问题是用中文的程序员经常头大的问题,在python下也是如此。我们要知道python内部使用的是unicode编码,而外部却要面对千奇百怪的各种编码,比如作为中国程序经常要面对的gbk,gb2312,utf8等,那这些编码是怎么转换成内部的unicode呢? 一:源代码文件的编码格式 python默认会认为源代码文件是asci编码。s1='hello'prin...原创 2018-08-24 20:06:55 · 2281 阅读 · 0 评论 -
python读取中文路径时出错
编码问题可能导致python读取中文路径时出错解决方法一:路径拆分单独编码import os root_path = 'E:\\project\\sk_man-master\\SK\\static\\sk\\new_clothes\\'+u'裤子' for file in os.listdir(root_path): print file.decode('gbk')...原创 2018-08-28 22:48:37 · 7295 阅读 · 0 评论 -
uWSGI配置(转 )
原文地址:http://www.cnblogs.com/zhouej/archive/2012/03/25/2379646.html下面的内容包含了大部分uWSGI的配置选项,这些配置选项的列举没有特定的顺序。每一个选项都可以使用在任何一种支持的配置方式里(如命令行参数、环境变量、xml文件、ini文件、yaml格式文件以及LDAP)。有些选项的使用需要某些插件的支持,这些插件的名字都会在文档...转载 2018-08-21 12:25:52 · 1729 阅读 · 0 评论 -
uwsgi出现invalid request block size: 21573 (max 4096)...skip
uwsgi内部解析的数据包大小,默认4k。如果准备接收大请求,你可以增长到64k。因为请求大小为:21573,大于默认的4k,所有被丢弃可以增大 buffer-size = 65536[uwsgi]socket = 127.0.0.1:9000chdir = /project/web/testwsgi-file = test/wsgi.pymaster = truepro...原创 2018-08-21 12:24:46 · 9886 阅读 · 1 评论 -
web.py:no socket could be created
今天使用web.py模块出现错误:no socket could be created有两种原因:<一>:有程序占用了此端口(大多数是没杀死进程): 可以netstat一下 或者可以通过以下命令查找pid。ps -ef | grep python 可以看到root 3312 2904 0 22:19...原创 2018-08-14 22:39:39 · 1928 阅读 · 1 评论