Python
-
CentOS 7系统pip安装requests “def where() -> str”报错
随着CentOS 7即将寿终正寝,自带的python 2.7时代也将彻底随之落幕。这不还没到结束服务期间,问题就开始慢慢的出现。今天我在一台CentOS 7中用pip安装reque…
-
用Python写的一个端口检测探测脚本程序
作为一个运维人员,如果碰到服务器没有交接文档,不知道每台服务器运行了什么程序,一个个登录查看既费时又费力。linux下常用的有nmap,那么如何用Python写个在windows系…
-
Python 2.7安装gunicorn错误requires a different Python: 2.7.5 not in ‘>=3.4’
在centos 7中使用Python 2.7使用pip安装gunicorn提示“requires a different Python: 2.7.5 not in ‘&…
-
Python进程文件锁fcntl库使用
我们在写python应用的时候,当涉及到多个进程向同一个文件write(或者read)的情况,如果几个进程同时都对这个文件进行写操作,那么文件的内容就会变得非常混乱,这个时候文件锁…
-
Python非官方Windows模块安装包
经常在windows下使用pip安装python的模式的时候提示安装失败,原因是没有编译环境,比如安装pillow、pyCrypto模块。简单的办法是直接下载编译好的二进制模块安装…
-
Python 日志模块logger打印屏幕和写入日志
日志是跟踪软件运行时所发生的事件的一种方法。软件开发者在代码中调用日志函数,表明发生了特定的事件。事件由描述性消息描述,该描述性消息可以可选地包含可变数据(即,对于事件的每次出现都…
-
CentOS 6系统Phantomjs访问HTTPS网站内容为空的问题
随着时间的推移,centos 6的系统用的人也来也少,支持的越来越少。和当年的windows xp系统一样,很多软件已经无法打开。今天查看日志就发现一个尴尬的事情,在centos …
-
Python字符串中去除数字之间的逗号
在西文数字的表示中,很多格式是类似这样:123,456,789。如果得到这样的一个字符串,直接用int转换成整型肯定报错,那么在格式转换前需要先去除数字之间的逗号 。如果字符串只有…
-
Python获取网卡mac地址的方法
python如何获取网卡的物理地址,也就是mac地址。可以调用系统命令然后配合re正则模块获取,这个不推荐这样使用。如果您只有一张网卡,那么最简单的办法是这样。 例如: >&…
-
Python读取文件、大文件和指定行内容的几种方法
在使用python处理文本的时候,经常会需要读取文件的内容。如果文件比较小,那么直接使用open文件对象打开文件,再通过read()方法最为方便,这种方法就是把文件内容读出来后放到…