【相当于Java中的python的shelve模块】教程文章相关的互联网学习教程文章

python模块-发送邮件【代码】

#!/usr/bin/env python # -*- coding:utf-8 -*- # author:Sun # make_time:2018/8/2 import smtplib from email.mime.text import MIMEText from email.utils import formataddrdef sendmail_2018():msg = MIMEText('python', 'plain', 'utf-8') # 邮件内容、类型默认:plain、默认字符集msg['From'] = formataddr(['python学院', 'xius2222un@163.com']) # 发送方msg['To'] = formataddr(['python', '3335@qq.com']) # 接收方m...

Python学习笔记-系统性能信息模块psutil【代码】

系统性能信息模块 psutil: 参考:https://github.com/giampaolo/psutil 安装psutil模块:[root@kurol ~]# python36 -m easy_install -i http://pypi.douban.com/simple/ psutil1、获取系统性能信息: 1.1、获取CPU信息:import psutil 获取CPU完整信息:>>> psutil.cpu_times() scputimes(user=60984.989999999998, nice=27.280000000000001, system=37572.639999999999, idle=6605536.1100000003, iowait=88463.1...

python操作Excel模块openpyxl【图】

安装:pip install openpyxl 想要在文件中插入图片文件,需要安装pillow : pip3 install pillow 原文:https://www.cnblogs.com/liming19680104/p/11641031.html

python中常用模块详解二【代码】

log模块的讲解 1Python 使用logging模块记录日志涉及四个主要类,使用官方文档中的概括最为合适:2 3logger提供了应用程序可以直接使用的接口API;4handler将(logger创建的)日志记录发送到合适的目的输出;5formatter决定日志记录的最终输出格式6filter提供了细度设备来决定输出哪条日志记录;7 8logger9每个程序在输出信息之前都要获得一个Logger。Logger通常对应了程序的模块名, 10 比如聊天工具的图形界面模块可以这样获得它的...

python os模块一些常用操作【代码】

os.getcwd() ## 获取当前路径 os.chdir("dirpath") ## 改变目录 os.makedirs("dirname") ## 递归创建目录 os.mkdir("dirname") ## 创建单级目录 os.rmdir("dirname") ## 删除单级空目录 os.remove() ## 删除一个文件 os.rename("oldname", "newname")## 重命名文件、目录 os.system("bash command") ## 运行shell命令,直接显示 os.path.abs...

Python之路----------time模块【代码】

时间模块是常用的模块一、time模块 1import time2 3print(time.clock())#返回处理器时间,3.3开始已经屏蔽。 4 5print(time.altzone)#返回与UTC时间差,以秒计算 6 7print(time.asctime())#返回时间格式"Sun Jan 1 14:31:34 2017" 8 9print(time.localtime())#返回本地时间的struct time对象格式1011print(time.localtime(time.time()+3600*3))#本地时间加3小时的struct time对象格式1213print(time.gmtime(time.time()-36000))#返...

python:Json模块dumps、loads、dump、load介绍【代码】【图】

由上篇文章(python3+requests:get/post请求)涉及到的json.dumps()扩展1.json.dumps()用于将dict类型的数据转成str备注:文件路径前面加上 r 是为了避免转义 1import json2 3 dict = {‘a‘: ‘wo‘, ‘b‘: ‘zai‘, ‘c‘: ‘zhe‘, ‘d‘: ‘li‘}4 string = json.dumps(dict)5print(dict)6print(string)7print(type(dict))8print(type(string))910 with open(r‘C:\Users\zy\Documents\GitHub\python3\searchTest\json.json‘...

python中模块的__all__属性【代码】

python模块中的__all__属性,可用于模块导入时限制,如:from module import *此时被导入模块若定义了__all__属性,则只有__all__内指定的属性、方法、类可被导入。若没定义,则导入模块内的所有公有属性,方法和类 。#kk.py__all__=(‘A‘,‘func‘) #在别的模块中,导入该模块时,只能导入__all__中的变量,方法和类class A():def__init__(self,name,age):self.name=nameself.age=ageclass B():def__init__(self,name,id):self.n...

python模块【代码】

1.python模块 模块是函数的扩展,函数是一段程序,模块是一段程序块 模块都是放在python的lib文件夹下,他封装了一系列功能,我们自定义的模块也是放在这里 导入模块import mathmath.pi 3.141592653589793sys模块 官方提供的自带模块,叫做标准库模块 其中标准库中与系统有关的模块称之为sys模块import sys sys.version #查看版本信息 sys.executable#查看当前运行目录 sys.getwindowsversion()#获取window的信息 sys.mo...

Python用turtle模块画图

学习使用模块turtle画图功能,主要记住几个参数import turtle #导入turtle画图模块turtle.showturtle() #调出turtle画板turtle.forward(100) #坐标前进100个位置turtle.penup() #画图的画笔抬起turtle.goto(200,0) #坐标移动到x=200,y=0的位置turtle.pendown() #画笔放下,可以开始画出图案turtle.circle(100) #画出直径100像素的圆原文:http://blog.51cto.com/xpqinqun/2112266

python使用xlrd模块读写Excel文件的方法【代码】

本文实例讲述了python使用xlrd模块读写Excel文件的方法。分享给大家供大家参考。具体如下:一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍 1、导入模块 复制代码 代码如下:import xlrd 2、打开Excel文件读取数据 复制代码 代码如下:data = xlrd.open_workbook(‘excelFile.xls‘) 3、使用技巧获取一个工作表 复制代码 代码如下:table = data.sheets()[0]...

Python模块详解以及import本质,获得文件当前路径os.path.abspath,获得文件的父目录os.path.dirname,放到系统变量的第一位sys.path.insert(0,x)【图】

模块介绍1、定义:模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test)包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件)2、导入方法:import module_name引用脚本里的函数用方法module_name.logger()import module1_name,module2_name导入多个脚本模块from module_alex import *这里相当于导入module_alex...

python调用paramiko模块连接服务器【代码】

1.>配置pycharm IDEA2.>pycharm安装paramiko模块3.>编写程序 #!/usr/bin/env python # -*- coding: UTF-8 -*-import paramiko #创建python对象 ssh = paramiko.SSHClient() #允许连接不在know_host文件中的主机 ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 连接服务器 ssh.connect(hostname=‘192.168.33.9‘, port=22, username=‘root‘, password=‘admin‘) # 执行命令 stdin, stdout, stderr = ssh.exec_co...

Python中 os 与 sys 模块

<span style="font-size:18px;">os和sys模块 python常见模块命令一、OSPython的标准库中的OS模块主要涉及普遍的操作系统功能。可以在Linux和Windows下运行,与平台无关。os.sep 可以取代操作系统特定的路径分割符。 os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。 os.getenv()和os.putenv()函数分别用来...

Python学习笔记-DNS处理模块dnspython【代码】

DNS处理模块dnspython dnspython是python实现的一个DNS工具包,它支持几乎所有的记录类型,可以用于查询、传输并动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS)。在系统管理方面,我们可以利用其查询功能来实现DNS服务监控以及解析结果的校验,可以替代nslookup和dig等工具,轻松做到与现有平台的整合。 下载dnspython模块[root@kurol ~]# python3 -m easy_install -i http://pypi.douban.com/simpl...