python
文章平均质量分 61
energysober
这个作者很懒,什么都没留下…
展开
-
Django Rest framework 接收xml,yaml等格式请求
Django Rest framework 接收text/xml,yaml等格式请求request 请求Accept请求头acceptaccept: image/webp,image/apng,image/*,*/*;q=0.8accept 表示我当前的请求希望接受什么类型的文件,这是请求首部,当服务器没有客户端想要的资源的媒体类型时,会返回406 Not Acceptable 响应。当...原创 2020-03-21 21:49:58 · 2181 阅读 · 1 评论 -
python logging模块按日期打印日志,并删除过期的日志
python打印按日期日志文件,删除过期的日志文件,同时向terminal和文件输出,只输出到文件原创 2016-11-21 19:59:07 · 27545 阅读 · 2 评论 -
python 操作配置文件ini的三种方法
python 操作配置文件ini的三种方法方法一:crudini 命令说明crudini命令是Linux下的一个操作配置文件的命令工具 用法crudini --set [--existing] config_file section [param] [value] # 修改配置文件内容crudini --get [--format=sh|ini] config_file [...原创 2018-06-13 19:44:05 · 24722 阅读 · 1 评论 -
永久解决python中文编码问题
方案: 在python的LIB\site-packages文件夹下新建一个sitecustomize.py的文件内容:#codeing=utf8import sysreload(sys)sys.setdefaultencoding('utf8')重启python解释器,就能发现编码已经被设置为utf8le原理: 因为sitecustomize.py 是在 site.py ...原创 2018-08-03 18:07:19 · 803 阅读 · 0 评论 -
python 运行shell命令的几种方法(os.system、os.popen、subprocess、commands)
1、os.system该函数返回命令执行结果的返回值,并不是返回命令的执行输出,system()函数在执行过程中进行了以下三步操作: 1.fork一个子进程; 2.在子进程中调用exec函数去执行命令; 3.在父进程中调用wait(阻塞)去等待子进程结束。对于fork失败,system()函数返回-1。 ****用法示例>>> os.system('ls -a')...原创 2018-09-28 10:14:21 · 8584 阅读 · 0 评论 -
python 操作目录文件合集
python 操作目录文件合集持续更新中…一、查询目录下的所有文件import osfiles = os.listdir(path)# 返回path下的内容,由文件名(文件夹名)组成的list,不包括.和..二、判断目录/文件是否存在importos.path.exists(path)# 存在则返回True,否则False三、创建文件夹import osos.mkdir...原创 2019-02-25 18:58:40 · 255 阅读 · 0 评论 -
python 基础
这篇文章主要是个人笔记,对python一些基础知识做记录1:range 和 xrange的区别range用法:range(start, end, step = 1)说明:取值区间[start, end), 间隔为step返回:list列表,遍历得时候需要在内存中创建整个list表对象# intput:import sysr = range(5) # 相当于range(0, 5, 1...原创 2019-04-15 23:30:03 · 147 阅读 · 0 评论 -
python 使用os.popen运行Linux命令权限问题
问题:用命令例如“kubectl get pods”(或其它命令)获取一些资源时,能正常输出。然而在python中使用os.popen(如下代码),会出现几种问题# demo.pyimport oscmd = "kubectl get pods"os.popen(cmd).read()问题一: 出现err you must be logged in to the server una...原创 2019-06-24 20:08:50 · 3986 阅读 · 0 评论