
python
文章平均质量分 84
凭栏观雨_远
这个作者很懒,什么都没留下…
展开
-
python3安装psutil报错
报错信息 gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL原创 2020-12-25 21:19:01 · 847 阅读 · 1 评论 -
【Python】科学计数法转化为浮点型数据
def as_num(x): y = '{:.10f}'.format(x) # .10f 保留10位小数 return yif __name__ == '__main__': str = '2.88657e-5' if ('E' in str or 'e' in str): x = as_num(float(str)) pri...原创 2019-03-22 17:18:00 · 21650 阅读 · 3 评论 -
JRuby中String转java的enum类型
import 枚举类型java_import org.apache.hadoop.hbase.replication.ReplicationPeer::PeerProtocol使用PeerProtocol.valueOf(protocol)protocol是string类型原创 2017-09-12 19:02:09 · 402 阅读 · 0 评论 -
python正则表达式将字符串切割成单词列表
# -*-coding:utf-8-*-import restr='''I like to read novel books. When I start to go to primary school, my parents have bought me a lot of novel books, because they want me to fall in love with原创 2017-07-19 14:33:33 · 3263 阅读 · 0 评论 -
Windows下python3安装Scrapy
前提:window下配置好了python3环境,将python3安装目录和python3安装目录下的Scripts加入了环境变量,安装了pip模块。最好为pip配置镜像源配置方式:参考http://blog.youkuaiyun.com/lambert310/article/details/52412059这篇博客1.安装lxmlpip install lxml2.原创 2017-05-05 20:55:27 · 2268 阅读 · 2 评论 -
设计模式之桥接模式Python实现
1.意图将抽象部分和与它的实现部分分离,使它们都可以独立地变化。2.别名Handle/Body3.动机当一个抽象可能有多个实现的时,通常用继承来协调它们。抽象类定义对该抽象的接口而具体的子类则用不同的方式加以实现。但是此方法有时不够灵活。继承机制将抽象部分与它的实现部分固定在一起,使得难以对抽象部分和实现部分独立地修改,扩充和重用。简明的说如上图:桥接模式就原创 2017-05-06 15:21:24 · 551 阅读 · 0 评论 -
python3中类的私有属性和get,set
#-*-encoding:utf-8-*-class Person(): # 只允许拥有私有的name和age属性 __slots__ = ('__name', '__age') def __init__(self,name,age): self.__name=name self.__age=age @property d原创 2017-05-06 14:31:42 · 3995 阅读 · 0 评论 -
python3 学校,班级,学生类的三级关系
# -*- coding: utf-8 -*-#学校类class School: name='' aclass=[] def __init__(self,name): self.name=name#班级类class Class: name = '' student = [] def __init__(self, name原创 2017-01-07 23:44:46 · 1900 阅读 · 0 评论 -
python切片
切片操作符在Python中的原型是 [start:stop:step] 即:[开始索引:结束索引:步长值] 开始索引:同其它语言一样,从0开始。序列从左向右方向中,第一个值的索引为0,最后一个为-1 结束索引:切片操作符将取到该索引为止,不包含该索引的值。 步长值:默认是一个接着一个切取,如果为2,则表示进行隔一取一操作。步长值为正时表示从左向右取,如果为负,则表示从右向左取。步长值不能原创 2017-05-11 00:00:48 · 1302 阅读 · 0 评论 -
windows下python2和python3同时使用pip模块
将python2和python3同时配到环境变量中使用时区分开是不同版本的pip模块就行了python2使用pip2 install XXXpython3使用pip3 install XXX如果python3安装了多个版本例如我既安装了python3.4又安装了python3.5使用的时候python3.4使用pip3.4 install XXX原创 2017-04-04 13:35:34 · 781 阅读 · 0 评论 -
Python3中Django使用pymysql自动建表
1.新建Django项目我用Pycharm创建项目时,应用名首字母必须大写,不然不能创建应用,估计是一个bug吧。2.创建model在应用的models.py文件中from django.db import models# Create your models here.class Mysite(models.Model): title=models.原创 2016-10-06 15:11:25 · 3076 阅读 · 0 评论 -
python安装lxml
lxml是Python语言里和XML以及HTML工作的功能最丰富和最容易使用的库。 XPath 是一门在 XML 文档中查找信息的语言,对 XPath 的理解是很多高级 XML 应用的基础,XPath 在 XML 中通过元素和属性进行导航。XPath比正则表达式厉害,但又比正则表达式简单在做网络爬虫时经常用到,今天我试着用pip install lxml安装,没有成功,后来发现得安原创 2016-08-21 10:23:06 · 782 阅读 · 0 评论