#Python数据分析与挖掘实战

python内建时间模块 time和datetime

时间模块UTC(CoordinatedUniversalTime,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DST(DaylightSavingTime)即夏令时。在Python中,通常有这几种方式来表示时间:1)时间戳,1970年1月1日之后的秒,即:time.time()2)格式化的时间字...

python调用ansible接口API执行命令

python版本:Python2.6.6ansible版本:ansible2.3.1.0    下载地址:https://releases.ansible.com/ansible/ 调用脚本: task_exec_v1.py#!/usr/bin/envpyth...

python 进度条

#!/usr/bin/envpython#-*-coding:utf-8-*-importsys,timeforainrange(101):#printab=100-a#printb#sys.stdout.write(("[%s%s]%0.2f%%"%("#"*a,b*"",float(a))))sys.stdout....
代码星球 ·2021-02-10

Python多版本管理-pyenv

经常遇到这样的情况:系统自带的Python是2.x,自己需要Python3.x,此时需要在系统中安装多个Python,但又不能影响系统自带的Python,即需要实现Python的多版本共存,pyenv就是这样一个Python版本管理器。1.安装pyenv:1.>安装依赖包:yuminstallzlib-devel...
代码星球 ·2021-02-10

python模块之psutil详解

一、psutil模块:1.psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、i...
代码星球 ·2021-02-10

Python 判断文件是否存在的三种方法

通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、Try语句、pathlib模块。1.使用os模块os模块中的os.path.exists()方法用于检验文件是否存在。判断文件是...

Python 获取CentOS主机信息

 Python获取主机IP地址#!/usr/bin/envpython#coding:utf-8importosip=os.popen("ifconfigeth0|grep'inetaddr'|awk-F':''{print$2}'|awk'{print$1}'")foriinip:print"ip地址为:%...

python模块之

subprocess模块提供了一种一致的方法来创建和处理附加进程,与标准库中的其它模块相比,提供了一个更高级的接口,subprocess模块用来生成子进程,并可以通过管道连接它们的输入/输出/错误,以及获得它们的返回值.它用来代替多个旧模块和函数:os.systemos.spawn*os.popen*popen2.*c...
代码星球 ·2021-02-10

Python SMTP邮件模块

SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件。实例:1.使用Python发送纯文本格式和html格式的邮件.1#!/usr/bin/envp...
代码星球 ·2021-02-10

Python 字符串操作及string模块使用

python的字符串操作通过2部分的方法函数基本上就可以解决所有的字符串操作需求:python的字符串属性函数python的string模块1.字符串属性方法操作:1.>字符串格式输出对齐>>>str="PythonstRING">>>printstr.center(20)#生...

Win7下Python2.7环境安装paramiko模块

Win7下Python2.7环境安装paramiko模块,经过安装并测试成功,整理文档如下:1.下载安装Windows版本的Python2.7,我默认装在C:Python27  我的python已经安装,这里不做python2.7的安装步骤的详解2.下载PyCrypto2.6forPython2.764bit  地址为...

Linux python <tab>自动补全

为Python添加交互模式下TAB自动补全以及命令历史功能。1.获取python目录[root@localhost~]#pythonPython2.6.6(r266:84292,Jul232015,15:22:56)[GCC4.4.720120313(RedHat4.4.7-11)]onlinux2Type"help"...
代码星球 ·2021-02-10

Nginx 支持 WAF 防护功能实战

 WAF(WebApplicationFirewall),中文名称叫做“Web应用防火墙WAF的定义是这样的:Web应用防火墙是通过执行一系列针对HTTP/HTTPS的安全策略来专门为Web应用提供保护的一款产品,通过从上面对WAF的定义中,我们可以很清晰地了解到:WAF是一种工作在应用层的、通过特定的安全策...

Python操作Redis、Memcache、RabbitMQ、SQLAlchemy

Python操作Redis、Memcache、RabbitMQ、SQLAlchemyredis介绍:redis是一个开源的,先进的KEY-VALUE存储,它通常被称为数据结构服务器,因为键可以包含string(字符串)、hash(哈希)、list(链表)、set(集合)和zset(有序集合),这些数据类型都支持push...

Python 线程、进程和协程

python提供了两个模块来实现多线程thread 和threading ,thread 有一些缺点,在threading 得到了弥补,为了不浪费时间,所以我们直接学习threading 就可以了。Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元...
代码星球 ·2021-02-10
首页上一页...5556575859...下一页尾页