[PYTHON]Centos7 配置Python3环境

标签: python

1. 在自己的电脑上做实验最终还是要部署,windows和linux 还是有不少差异的,所以需要一个测试环境

系统:Centos 7 使用最小安装,下面是安装相关依赖,否则无法编译python3


yum -y install wget
yum -y install gcc-c++ libgcc gcc gcc-plugin-devel make
yum -y install zlib zlib-...


阅读全文>>

[PYTHON]Python3中实现fping类似的功能

标签: python

实际上python中有fping模块,只是想要实现类似的功能,并且可以根据前几天所做的脚本把想要的数据插入到数据库中

1. 需要两个成熟的模块IPy和ping3

IPy为python中处理ip地址的模块;

ping3是python3中使用icmp协议达到ping同样功能的模块,当前最新版本1.0.0中该模块中verbose_ping功能有一处需要修改,否则无法获取到争...

阅读全文>>

[PYTHON]Python Coding - DNS Resolver

标签: python

配上一张超级暖的图:

Friends with benifits


今天做的不多,尝试使用域名解析模块~~~

解析域名,查看相关网站状态,把ip写入数组,然后把域名和ip列表写入数据库~~~




import dns.resolver, mysql.connector, http.client


###Resolve Domain
ipslist = []                             ...

阅读全文>>

[PYTHON]Python Coding - Connect to Mysql

标签: python mysql

偷懒了,今天学习怎么使用mysql-python来连接到数据库,然后把上次写的系统信息脚本中的内容写入到mysql数据库指定表中。

1. 安装mysql-python

pip install mysql-python

2. 连接到MySQL数据库,并写入数据到mysql数据库中

代码:



import mysql.connector, psutil, datetime,socke...


阅读全文>>

[PYTHON]Python 3.6 Coding - System Info

标签: python

必死Flag:每天编程一小时,今天配置环境花费了太多时间,没做什么事情。

OS:Unix Like

Env:Python 3.6.4

PS:文中使用到的命令请根据实际环境配置比如我的电脑中,python运行文件的位置就是/usr/local/bin/python3.6


一个简单的查看内存使用的脚本:


#!/usr/local/bin/python3.6
import psuti...


阅读全文>>