python
文章平均质量分 54
wangjing.gene
这个作者很懒,什么都没留下…
展开
-
python 单链表操作(1)
自定义单链表并输出:import random#定义链表节点class LinkNode(): value = None next = None#链表方法类class Link(object): #get一个新的链表,size为几个节点,默认生成链表的值在 0--9之间,可自定义 def get_link(self,size): if s...原创 2018-07-09 21:56:41 · 209 阅读 · 0 评论 -
python 单链表操作(2)--链表相加(有进位和无进位)
继续上一篇链表算法实现单链表相加,分为有进位和无进位。import random#定义链表节点'''!!!!!!!本人所有的单链表操作均有一个head节点,即link本身,link.value为None,link.next指向‘所说的’第一个节点!!!!!!!'''以下新增内容用红色字体标出class LinkNode(): value = None next = None...原创 2018-07-09 22:27:56 · 1166 阅读 · 0 评论 -
django-restful serializers fields学习总结 一、
core arguementsread_only:只读,只能包含在response中,如果输入的字段中有read_only属性的都将被忽略。write_only:只写,在序列化输入的时候需要,输出的时候不需要。required:在进行序列化的时候,默认的所有字段的require属性值为True,如果没有给值就会报错 ,如果仅需要其中几个,可以将字段的required设置为F...原创 2018-08-18 13:38:53 · 858 阅读 · 0 评论 -
django restful serializer fields 学习总结 二、
数字字段IntegerField:int 字段,可选属性:max_value = None,min_length = None,FloatField:float 字段,可选属性同上DecimalField:十进制表示形式,对应于Python的decimal实例,可选属性:max_digits,数字中允许的最大位数(整数和小数的和,不算小数点),可以是None,或者大于等于整...原创 2018-08-31 09:46:14 · 569 阅读 · 0 评论 -
如何使用supervisord来控制进程
环境:ubuntu:16.04 python2.7(因为只有Python2.7支持安装supervisor)安装supervisor:1、pip 安装:pip install supervisor2、wgethttps://files.pythonhosted.org/packages/44/60/698e54b4a4a9b956b2d709b4b7b676119c833...原创 2018-10-31 20:18:09 · 416 阅读 · 0 评论 -
pip install uwsgi 报错怎么办
最近遇到pip install uwsgi 报错,无法正常安装的情况,环境是:系统: Ubuntu:16.04Python版本:3.7.0(或许适用于其他版本,如果不是3.7.0,也可以试一试)解决办法:安装anaconda 打开终端,执行 conda config --add channels conda-forge(如果提示没有权限就在前面加上sudo) 执行 conda...原创 2018-11-13 17:17:21 · 1403 阅读 · 0 评论 -
使用uwsgi报错uwsgi: error while loading shared libraries: libiconv.so.2: cannot open shared object file:
在使用uwsgi的时候报错:uwsgi: error while loading shared libraries: libiconv.so.2: cannot open shared object file: no such file or directory解决办法:(需要安装anaconda)conda install -c conda-forge libiconv重新运...原创 2018-11-13 19:50:41 · 3351 阅读 · 0 评论 -
解决Python乱码问题
\xe4\xbd\xa0\xe5\xa5\xbd 或者 \xc4\xe3\xba\xc3这是什么~~,在学习中经常会遇到一些情况导致中文乱码问题,那么如何解决乱码呢,很简单,可以分两步判断它是一个什么类型的乱码: str_ = b'\xe4\xbd\xa0\xe5\xa5\xbd'import chardetchardet.datect(str_)>>> {'...原创 2018-12-18 18:51:53 · 848 阅读 · 0 评论