
python
纸绘
这个作者很懒,什么都没留下…
展开
-
CentOS 7.4 安装python3及虚拟环境
转自:https://www.jianshu.com/p/64bc6de5bfb31.本文的系统命令一般会在语句前加上#号,以区分系统命令及其他内容。输入命令时,无需输入#号。# yum install vim2.本文系统输出的信息,会在前面加上>>号。# which python>> /usr/bin/python # 系统输出的信息...转载 2019-12-23 18:05:04 · 171 阅读 · 0 评论 -
python函数——字典设置默认值get() 与 setdefault()区别
转自:https://blog.youkuaiyun.com/wcy23580/article/details/84326584在python 中 get()以及setdefault() 都可以达到默认值的作用,但是功能不一样,接下来将用示例对其做说明和解释。相关博文连接如下:python函数——字典设置默认值 setdefault()python函数——字典get()方法示例代码我们将使用...转载 2019-07-01 13:18:45 · 1963 阅读 · 0 评论 -
bytes 字节串 与 hex字符串(16进制) 互转----python
转自:https://www.cnblogs.com/japhasiac/p/7739846.html反复在几个环境上折腾码流的拼装解析和可读化打印,总是遇到hex字符串和bytes之间的转换,记录在这里吧。1. 在Python2.7.x上(更老的环境真心折腾不起),hex字符串和bytes之间的转换是这样的:>>> a = 'aabbccddeeff'>...转载 2019-05-29 15:36:17 · 9585 阅读 · 0 评论 -
python和shell对比
转自:https://www.cnblogs.com/chengjian-physique/p/9152988.htmlpython和shell都是我们经常使用的脚本语言,平时python主要用来写一些小型的任务,shell则在使用liunx系统部署任务的时候用的比较多,由于两者有一些相似之处,时间长了容易混掉,所以这里作文对一些基础的语法需求总结、比较、归纳,以为后用。 变量pyth...转载 2019-01-23 00:26:57 · 4821 阅读 · 0 评论 -
python使用避坑笔记
1. python中用for循环遍历的过程中删除列表中元素时,注意方法先上代码test_list = [1, 2, 3, 1, 5, 6, 7]for i in test_list: if i < 3: test_list.remove(i) continue print(i)count = 0这段代码逻辑很简单, 就是循...原创 2019-01-08 20:41:00 · 212 阅读 · 0 评论 -
python 获取 精确的13位时间戳 以及使用datetime 获取时间间隔
调度任务中常常要用到精确的时间,如果获取的13位时间戳不够准确的话,会造成数据的重复或者缺失通常的不准确的13位时间戳的获取方式(秒*1000)import timemillis = int(round(time.time() * 1000))print millis准确的13位时间戳获取(微妙/1000)# -*- coding: utf-8 -*-import da...原创 2018-12-03 11:59:32 · 11511 阅读 · 1 评论 -
python 编解码解释(unicode与 uft-8)
转自:http://www.cnblogs.com/yyxayz/p/4044528.html中文编码问题是用中文的程序员经常头大的问题,在python下也是如此,那么应该怎么理解和解决python的编码问题呢?我们要知道python内部使用的是unicode编码,而外部却要面对千奇百怪的各种编码,比如作为中国程序经常要面对的gbk,gb2312,utf8等,那这些编码是怎么转换成内部的u...转载 2018-12-03 10:39:17 · 2097 阅读 · 0 评论 -
定时任务框架APScheduler学习详解
转自: http://www.cnblogs.com/luxiaojun/p/6567132.htmlAPScheduler简介在平常的工作中几乎有一半的功能模块都需要定时任务来推动,例如项目中有一个定时统计程序,定时爬出网站的URL程序,定时检测钓鱼网站的程序等等,都涉及到了关于定时任务的问题,第一时间想到的是利用time模块的time.sleep()方法使程序休眠来达到定时任务的目的,...转载 2018-11-27 16:56:38 · 1654 阅读 · 0 评论 -
【Python—参数】*arg与**kwargs参数的用法
转自: http://www.cnblogs.com/xujiu/p/8352635.html在python中,这两个是python中的可变参数,*arg表示任意多个无名参数,类型为tuple;**kwargs表示关键字参数,为dict。 # *允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。def f(a,*args): print...转载 2018-11-29 18:08:19 · 340 阅读 · 0 评论 -
python 异常种类速查
因为开发中经常要遇到处理各种异常的情况,因此在这里记一下python中的各种异常以备以后速查使用: 基本写法try: print 'try...' r = 10 / 0 print 'result:', rexcept ZeroDivisionError, e: print 'except:', efinally: print 'final...原创 2018-11-29 16:02:11 · 826 阅读 · 0 评论 -
python 编写规范 pep8 笔记
PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。二 文档编排1 模块内容的顺...转载 2018-11-26 14:40:03 · 1005 阅读 · 0 评论