#sys模块
import sys
#
# print(sys.argv)#命令行参数List,第一个元素是程序本身路径
#主要用作网络请求判断
# command=sys.argv[1]
# path=sys.argv[2]
#
# if command=="post":
# pass
#
#
# elif command=="download":
# pass
# #向屏幕显示相应内容
import time
for i in range(100): sys.stdout.write("#")
time.sleep(0.1)
sys.stdout.flush()#屏幕刷新
#sys.stdout.write("#")
#shelve模块
import shelve
f=shelve.open(r"shelve")#目的:将一个字典放入文本 f={}
f["study"]={"name":"alex","age":19}
print(f.get("study")["name"])
f.close() # dic={}
# dic["name"]="alive"
# dic["info"]={"kskwkk"}
# print(dic)
#
# f=shelve.open(r"shelve")
# print(f.get("study")['age'])
# f.close()

#xml模块
# import xml.etree.ElementTree as ET
#
#
# #parse 解析xml数据
# tree=ET.parse("xml_test")
#
# root=tree.getroot()
#print(root.tag)#获取根节点便签名 #遍历xml文档
# for i in root:#遍历根节点
# #print(i.tag)#打印标签名
#
# #print(i.attrib)#打印标签属性
#
# print(i.text)#打印标签内容 #只遍历指定节点
# for node in root.iter("body"):
# print(node.tag,node.text) #修改
# for node in root.iter("body"):
# new_about=node.text+"Hello"
# node.text=new_about
# node.set("uplode","img")
# tree.write("xml_test1.xml") #删除node
# for node in root.findall("huby"):
# root.remove(node)
# tree.write("xml_test1.xml") #生成一个xml数据
import xml.etree.ElementTree as ET
new_xml=ET.Element("namelist")#创建根节点 '''
<namelist>
<name enrolad="yes">
<age chcecked="no"></age>
<sex>33</sex>
</name> </namelist> ''' name=ET.SubElement(new_xml,"name",attrib={"enrolad":"yes"})#插入子元素
age=ET.SubElement(name,"age",attrib={"checked":"no"})
age.text=str(20)
sex=ET.SubElement(name,"sex")
sex.text="33" et=ET.ElementTree(new_xml)#生成文档对象
et.write("test.xml",encoding="utf-8",xml_declaration=True)
 

python常用模块学习2的更多相关文章

  1. Python常用模块学习

    1.模块介绍 2.time & datetime模块 3.random 4.os 5.sys 6.shutil 7.json&pickle 8.shelve 9.xml处理 10.ya ...

  2. python常用模块学习3

    # # dic='{"name":"tang"}' # # f=open("hello",'w') # # f.write(dic) # # ...

  3. python常用模块学习1

    import time time.sleep(1)#暂停时间 time.time()#显示当前系统时间戳 t=time.localtime()#结构化当地时间,可以将结构化时间想象成一个类 print ...

  4. Python常用模块——目录

    Python常用模块学习 Python模块和包 Python常用模块time & datetime &random 模块 Python常用模块os & sys & sh ...

  5. Day5 - Python基础5 常用模块学习

    Python 之路 Day5 - 常用模块学习   本节大纲: 模块介绍 time &datetime模块 random os sys shutil json & picle shel ...

  6. python常用模块之时间模块

    python常用模块之时间模块 python全栈开发时间模块 上次的博客link:http://futuretechx.com/python-collections/ 接着上次的继续学习: 时间模块 ...

  7. python常用模块-调用系统命令模块(subprocess)

    python常用模块-调用系统命令模块(subprocess) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. subproces基本上就是为了取代os.system和os.spaw ...

  8. python 常用模块 time random os模块 sys模块 json & pickle shelve模块 xml模块 configparser hashlib subprocess logging re正则

    python 常用模块 time random os模块 sys模块 json & pickle shelve模块 xml模块 configparser hashlib  subprocess ...

  9. Python常用模块sys,os,time,random功能与用法,新手备学。

    这篇文章主要介绍了Python常用模块sys,os,time,random功能与用法,结合实例形式分析了Python模块sys,os,time,random功能.原理.相关模块函数.使用技巧与操作注意 ...

随机推荐

  1. 【CF1237C】Balanced Removals(降维)

    题意:三维平面上有n个点,每个点的坐标为(x[i],y[i],z[i]),n为偶数 现在要求取n/2次,每次取走一对点(x,y),要求没有未被取走的点在以x和y为对角点的矩形中 要求给出任意一组合法方 ...

  2. BZOJ 4939: [Ynoi2016]掉进兔子洞(莫队+bitset)

    传送门 解题思路 刚开始想到了莫队+\(bitset\)去维护信息,结果发现空间不太够..试了各种奇技淫巧都\(MLE\),最后\(\%\)了发题解发现似乎可以分段做..这道题做法具体来说就是开\(3 ...

  3. Python List 列表list()方法

    Python基础数据类型之一列表list,在python中作用很强在,列表List可以包含不同类型的数据对像,同时它是一个有序的变量集合,每个变量可以存储一个地址.所有序列能用到的标准操作方法,列表也 ...

  4. 《SQL Server 2012 T-SQL基础》读书笔记 - 1.背景

    几个缩写的全称:Data Definition Language (DDL), Data Manipulation Language (DML), and Data Control Language ...

  5. win7 注册删除postgresql服务

    注册服务 删除服务 备注:都以管理员身份运行dos

  6. sqlserver 获取存储过程执行时间

    use [数据库名]   select last_execution_time '最近一次执行时间'  from sys.dm_exec_procedure_stats  where type='P' ...

  7. PowerDesigner相关总结

    1.PowerDesigner 工具生成数据库Report指导 摘自:https://www.cnblogs.com/zycblog/archive/2010/05/11/1732918.html 1 ...

  8. leetcode-mid-array-73 set matrix zeros

    mycode 空间复杂度 m+n 思路:用set把为0元素所在行.列记录下来 注意:注释的方法更快 class Solution(object): def setZeroes(self, matrix ...

  9. 家用路由器网络设置DMZ区

    2分钟看懂DMZ区 装载 原文链接 最近看到一个名词“DMZ区”,一直充满疑问,今天对其进行了查询,理解如下: 1.DMZ是什么? 英文全名“Demilitarized Zone”,中文含义是“隔离区 ...

  10. 职位-CEO:CEO

    ylbtech-职位-CEO:CEO 首席执行官(Chief Executive Officer,缩写CEO),职位名称,是在一个企业中负责日常事务的最高行政官员,主司企业行政事务,又称作司政.行政总 ...