Python
u010867294
这个作者很懒,什么都没留下…
展开
-
Python性能鸡汤
第一部分 阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!" 毫无疑问:Python程序没有编译型语言高效快速. 甚至Python拥护者们会告诉你Python不适合这些领域. 然而,YouTube已用Python服务于每小时4千转载 2016-06-27 14:40:10 · 463 阅读 · 0 评论 -
pycharm 设置行长度
pycharm设置行长度原创 2018-11-28 15:36:13 · 14144 阅读 · 0 评论 -
python 字符串转datetime 时间戳转datetime 字符转转时间戳
# coding:utf8import datetime# 字符串转datetimes = '2018-10-08 23:08:18'dt = datetime.datetime.strptime(s, '%Y-%m-%d %H:%M:%S')print dt# datetime转字符串s = dt.strftime('%Y%m%d')print simport...原创 2018-10-09 17:25:14 · 1406 阅读 · 0 评论 -
python dict 排序
python 字典(dict)的特点就是无序的,按照键(key)来提取相应值(value),如果我们需要字典按值排序的话,那可以用下面的方法来进行:1 下面的是按照value的值从大到小的顺序来排序。[py] view plain copydic = {'a':31, 'bc':5, 'c':3, 'asd':4, 'aa':74, 'd':0} dict= sorted(dic.items()...转载 2018-06-20 15:26:39 · 5453 阅读 · 0 评论 -
python 创建二维数组
创建一维数组a = [0] * 3print a结果[1, 1, 1]创建二维数组错误方法a = [[0] * 3] * 4print aa[0][0] = 2print a结果[[0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]][[2, 0, 0], [2, 0, 0], [2, 0, 0], [2, 0, 0]]解释:原创 2018-01-13 00:10:51 · 1535 阅读 · 0 评论 -
python multiprocessing多进程实例
import multiprocessingWORKNUM = 3class Worker(multiprocessing.Process): def __init__(self, queue): super(Worker, self).__init__() self.q = queue def run(self): w...原创 2017-06-26 16:23:27 · 890 阅读 · 0 评论 -
Python中threading的join和setDaemon的区别及用法[例子]
Python多线程编程时,经常会用到join()和setDaemon()方法,今天特地研究了一下两者的区别。1、join ()方法:主线程A中,创建了子线程B,并且在主线程A中调用了B.join(),那么,主线程A会在调用的地方等待,直到子线程B完成操作后,才可以接着往下执行,那么在调用这个线程时可以使用被调用线程的join方法。原型:join([timeout转载 2017-06-02 18:46:17 · 296 阅读 · 0 评论 -
Python内建函数之——filter,map,reduce
在讲述filter,map和reduce之前,首先介绍一下匿名函数lambda。 lambda的使用方法如下:lambda [arg1[,arg2,arg3,...,argn]] : expression 例如: [python] view plain copy>>> add = lambda x,y :转载 2017-05-21 21:07:44 · 283 阅读 · 0 评论 -
nohup执行python脚本看不到log
python的输出有缓冲,导致log并不能够马上看到输出。-u参数,使得python不启用缓冲。所以修改命令即可:nohup python -u test.py > log &原创 2017-05-17 15:04:52 · 2319 阅读 · 1 评论 -
Python-json模块
json.dumps() 将list或dicr转换成strjson.loads()将str转换成list或dict经过json模块处理后的编码会自动转换成unicode格式原创 2016-09-11 14:53:21 · 312 阅读 · 0 评论 -
python学习之unicode编码
python内建的字符串有两种类型:str和Unicode,它们拥有共同的祖先basestring。Unicode也称做万国码,它为每种语言设定了唯一的二进制编码表示方式,提供从数字代码到不同语言字符集之间的映射,从而可以满足跨平台、夸语言之间的文本处理要求。Unicode编码系统可以分为编码方式和实现方式两个层面。在编码方式上,分为UCS-2和UCS-4两种方式,UC转载 2016-06-30 15:26:31 · 1942 阅读 · 0 评论 -
python dict.keys()时间复杂度
python2中,dict.keys()的时间复杂度是O(n)python3中,dict.keys()的时间复杂度是O(1)--python3待验证以下是python2的代码及运行结果import timenum = 10000dic = {}for i in range(num): dic[i] = istart = time.time()for i in ...原创 2019-03-28 20:19:48 · 2823 阅读 · 0 评论