随笔分类 -  Python-常用模块方法

摘要:有时候,取值得到一个字典,然后想根据字典的value进行排序 >data = {'a':1, 'c':3, 'b':2} >result=sorted(data.items(),key=lambda x:x[1],reverse=False) >print result >[('a', 1), (' 阅读全文
posted @ 2020-04-15 16:11 sellsa 阅读(390) 评论(0) 推荐(0) 编辑
摘要:文件读写 读文件 with open('/path/filename', 'r') as f: print(f.read()) 调用read()会一次性读取文件的全部内容,如果文件有10G,内存就爆了,所以,为保险起见,可以反复调用read(size)方法,每次最多读取size个字节的内容 另外,调 阅读全文
posted @ 2020-04-02 18:36 sellsa 阅读(1504) 评论(0) 推荐(0) 编辑
摘要:python内置了一个下载服务器。例如你的同事要让你传的文件位于某一个目录下面,那么你可以进入这个目录,然后执行下面的命令启动一个下载服务器 python2 python3 如果当前目录下存在一个名为index.html的文件,则默认显示该文件的内容,如果不存在,则显示当前目录下的文件列表 阅读全文
posted @ 2019-08-04 19:23 sellsa 阅读(302) 评论(0) 推荐(0) 编辑
摘要:OptParse是一个从Python2.3版本起引入的一个编写命令行工具模块,示例如下 使用默认的参数 使用参数选项 阅读全文
posted @ 2019-04-04 09:53 sellsa 阅读(124) 评论(0) 推荐(0) 编辑
摘要:日志是一个系统的重要组成部分,用以记录用户操作、系统运行状态和错误信息。日志记录的好坏直接关系到系统出现问题时定位的速度。logging模块Python2.3版本开始成为Python标准库的一部分。 日志级别 在最简单的使用中,我们直接导入logging模块,然后调用它的debug、info、war 阅读全文
posted @ 2018-12-06 17:47 sellsa 阅读(742) 评论(0) 推荐(0) 编辑
摘要:环境说明 python3+ nginx日志配置成json格式,配置如下: log_format json_log '{ "time": "$time_local", ' '"remote_addr": "$remote_addr", ' '"remote_user": "$remote_user", 阅读全文
posted @ 2018-12-03 15:33 sellsa 阅读(2748) 评论(0) 推荐(0) 编辑
摘要:如今是云时代,公司买服务器也从传统的IDC托管到现在的各大云厂商采购 。这里,我们将以阿里云、腾讯云为例实现云服务器实例的获取。 1、首先部署django环境,然后安装django drf, 把drf注册到APPS中 INSTALLED_APPS = [ ... 'rest_framework', 阅读全文
posted @ 2018-11-30 10:45 sellsa 阅读(434) 评论(0) 推荐(0) 编辑
摘要:当我们选择使用Python来进行Linux系统管理,那么就免不了会在Python代码中对压缩包进行处理,包括创建压缩包、解压、获取压缩包中的文件列表等 tarfile Python的tarfile标准库提供了tar命令提供的功能,我们可以使用它创建一个压缩或非压缩的tar包 tarfile最常用的函 阅读全文
posted @ 2018-11-10 15:45 sellsa 阅读(304) 评论(0) 推荐(0) 编辑
摘要:使用Python进行Linux系统管理与运维总是免不了在Python代码中执行shell命令、启动子进程,并捕获命令的输出和退出状态。而subprocess模块就可以实现, 它最早是在python2.4版本中引入中。 call call函数的返回值是命令的退出状态码,工程师可以通过退出状态码判命令是 阅读全文
posted @ 2018-11-10 14:29 sellsa 阅读(262) 评论(0) 推荐(0) 编辑
摘要:简介 Fabric是基于Python实现的SSH命令行工具,简化了SSH的应用程序部署及系统管理任务,它提供了系统基础大操作组件,可以实现本地或远程shell命令,包括:命令执行、文件上传、下载及完整执行日志输出等功能。Fabric在Paramiko的基础上做了更高一层的封装,操作起来会更加简单。 阅读全文
posted @ 2017-04-19 14:29 sellsa 阅读(2286) 评论(0) 推荐(0) 编辑

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示