python模块

Python模块-configparser模块

五迷三道 提交于 2020-03-01 07:25:24
配置文件解析模块 生成配置文件 configparser.ConfigParser() 实例化对象 模拟生成samba配置文件,以字典形式存储和读取 # -*- coding:utf8 -*- import configparser config = configparser.ConfigParser() #实例化对象 config["global"] = { #配置信息 'workgroup':'SAMBA', 'security':'user', 'passdb backend':'tdbsam', 'printing':'cups', 'printcap name':'cups', 'load printers':'yes', 'cups options':'raw', } config["home"] = { #配置信息 'comment':'This is test !!!', 'browseable':'No', 'read only':'No', 'inherit acls':'Yes' } with open("smb.conf","w") as smb_config: #将配置信息写入文件 config.write(smb_config) 生成的配置文件 [global] workgroup = SAMBA security = user passdb

Python模块-logging模块

*爱你&永不变心* 提交于 2019-12-20 14:17:11
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 简介 logging模块用于输出日志信息,可以按照不同日志等级划分反馈给用户,默认以追加形式添加日志信息 一般情况下分的五种等级: 优先级 等级 1 debug() 2 info() 3 warning() 4 error() 5 critical() logging.basicConfig() logging配置信息,实现打印日志的基础配置信息 logging配置参数 参数 释义 filename 指定日志文件名 filemode 和file函数意义相同,指定日志文件的打开模式,'w'或'a' format 指定输出的格式和内容 datefmt 指定时间格式,同time.strftime() level 设置日志级别,默认为logging.WARNING stream 指定将日志的输出流,如:sys.stderr,sys.stdout或文件,默认sys.stderr,stream和filename同时指定,stream被忽略 format输出格式 格式 释义 %(levelno)s 打印日志级别的数值 %(levelname)s 打印日志级别名称 %(pathname)s 打印当前执行程序的路径,其实就是sys.argv[0] %(filename)s 打印当前执行程序名 %(funcName)s

Python教程-模块

天大地大妈咪最大 提交于 2019-12-06 03:53:09
http://www.cnblogs.com/dolphin0520/archive/2013/03/19/2969152.html http://www.jb51.net/article/57656.htm http://blog.csdn.net/imzoer/article/details/8636764 http://wenku.baidu.com/link?url=lDQtKEcWCfEuYyFCFkWrFwmGyE7-mMwMaYNW5_yfykMz78m13K87NM85hVouolGdtpdsf1tpXaUj8Dcfza7WNda0J986KpZBMyqv69293Ji 1、导入模块 import from....import import...as import语句的模块顺序 Python标准库模块 Python第三方模块 应用程序自定义模块 常用的标准库模块 time calendar logging 常用的第三方模块 requests 来源: oschina 链接: https://my.oschina.net/u/855532/blog/808989