Python自动化
sure..
施主您的服务器宕机了
展开
-
远程模块
安装pip intsall pexpectspawn方法spawn支持scp,ftp,ssh等协议。实例化spawn方法时传入连接的指令。expect方法侦测服务器返回的信息,侦测到以后代码向后执行。参数时侦测的关键字。sendline方法发送命令行。参数时要执行的命令。logfile参数pexpect方法的日志。及远程机返回信息保存的地方。...原创 2020-01-15 20:22:05 · 612 阅读 · 0 评论 -
邮箱模块
该模块是官方的标准库,所以不必重新安装使用模块:smtplibimport smtplibsmtp = smtplib.SMTP() #创建SMTP对象smtp.connect(Host,Port) #连接到SMTP服务器smtp.starttls() #开启TLS加密smtp.login(User,Password) #登录服务器smtp.send(From,To,Informat...原创 2020-01-15 20:21:38 · 213 阅读 · 0 评论 -
xls表格
xls概念:workbook:工作薄。就是一个xls文件。worksheet:工作表。就是xls文件中的sheet。column:列。row:行。如下是一个demo:import xlsxwriterwork_book = xlsxwriter.Workbook('test.xls') #创建一个xls文件work_sheet = work_book.add_worksheet('...原创 2020-01-15 20:19:59 · 350 阅读 · 0 评论 -
IPy模块
安装pip install IPy该模块一般情况只用上IP类,导入方法:from IPy import IPIP类保存ip对象,可以解析出IP的一些参数。reverseName()方法返回反向解析地址格式。iptype()方法返回IP类型。int(),strHex(),strBin()方法转换IP为整形,十六进制,二进制netmask()方法返回子网掩码。...原创 2020-01-10 18:27:27 · 152 阅读 · 0 评论 -
psutil模块
安装使用pip安装。直接执行pip install psutilCPU信息使用方法:cpu_times()cpu信息以元组的方式传出。可以分别访问元素。内存和swap信息使用方法:virtual_memory()和swap_memory()返回内存和swap的信息。返回的参数都是以B为单位的。磁盘信息使用方法:disk_*()psutil.disk_partitions()...原创 2020-01-10 18:26:51 · 192 阅读 · 0 评论 -
time模块
asctime()方法转换时间为string型。参数是时间。如果没有参数则是当前时间。ctime()方法把秒时间转换为标准时间。标准时间是1970年1月1日早上8点。gmtime()方法当前时间转换为struct_time对象。localtime()方法将元组格式的时间转换为秒数代表的时间。strftime()方法格式化输出时间。参数是输出格式。...原创 2020-01-10 18:26:19 · 76 阅读 · 0 评论 -
os模块
getcwd()方法没有参数。取当前工作目录。chdir()方法参数时string类型,是更改之后的目录。更改工作目录。listdir()方法参数是查看的目录,没有目录是当前目录。查看目录下的目录列表。makedir()和makedirs()方法创建目录方法。前者是创建单个目录,后者是创建多级目录。第一个参数是目录名,第二个参数是目录权限。rmdir()和removedirs()方...原创 2020-01-10 18:25:40 · 79 阅读 · 0 评论 -
类
这篇笔记的术语都是按照Java的术语撰写的,这些术语基本可以通用类和咱们说的类时一个意思。类里包含有方法和参数。类实例化后生成一个对象,就是类的实例。创建类语法:class class_name(): def __init__(self): 构造方法 def 函数名(self): 方法内容数据域类里边的数据,也是该类的特征特征之一。都...原创 2020-01-10 18:25:02 · 151 阅读 · 0 评论 -
函数
定义可以认为函数和java的方法一样,功能也相同,就是一个语句的集合。定义方法def 函数名(形参) 函数体形参和实参形参是形式参数,没有实际值,只在定义函数的时候才会用上。实参是实际参数,是实际值,在调用函数的时候用到。参数默认值在定义函数时,形参可以做预定义。写形参的时候写形参=数值就好了。当然,这样的参数也是可以传递实参的。返回值函数不但可以做方法集合,也可以做...原创 2020-01-10 18:24:29 · 72 阅读 · 0 评论 -
循环结构
while循环语法:while 测试条件: 条件语句这个语句没有变量自加法,所以有时候遍历需要自行设置循环变量。这个语句的执行原理是先进行判断,再执行后边的语句。如果条件不成立则跳出循环。测试条件可以是Boolean型,也可以是测试条件。循环内常用语句:break,可以直接跳出循环。continue,直接跳过后边的语句,到循环头重新执行。遍历列表列表是有长度的。如...原创 2020-01-10 18:23:24 · 73 阅读 · 0 评论 -
字典
字典定义字典类似于C语言的指针的集合,及一个键值对的集合。一个键对应一个内存空间,内存空间内的数据可以读写,但是键不能更改。定义方法字典名 = {key:value,......}访问字典键值访问的语法:字典名[key]。返回key对应的value。>>> a = {'b':1,'c':2}>>> print(a['b'])1同理,咱们在访...原创 2020-01-10 18:22:28 · 101 阅读 · 0 评论 -
条件语句
三种逻辑在程序设计方面,有三种常用的逻辑,分别是或、与、非。或用or,与用and,非用!。>>> a = 1>>> b = 0>>> a and b0>>> a or b1这里可以用int型数据,也可以是Boolean型。int型0是非,其他数据都是是。检查元素是否在列表在C语言中,只能通过轮询进行判断。...原创 2020-01-10 18:22:04 · 77 阅读 · 0 评论 -
列表操作
列表的定义列表相当于C语言的数组,用以储存数据组。内存分配和C语言相同,分配连续的内存空间。语法列表名 = [元素1,元素2``````]用法列表和C语言用法有一些不同,可以对列表进行遍历打印,也可以一次性打印。a = [1,2,3]print(a)for i in a: print(i)输出[1, 2, 3]123第一列是直接打印列表,下边是使用轮询进行输...原创 2020-01-10 18:21:14 · 1182 阅读 · 0 评论