txt文件

textFile=open(r\'C:\Users\JChen46\Documents\info.txt\')
lines=textFile.readlines()
textFile.close()

for line in lines:
    username = line.split(\',\')[0]
    password = line.split(\',\')[1]
    print(username,password)

 

csv文件

import csv
csvFile=open(r"C:\Users\JChen46\Desktop\data\2basic.csv")
data=csv.reader(csvFile)
for user in data:
    print(user)

输出数组格式

[\'id\', \'name\', \'age\', \'gender\']
[\'1\', \'marry\', \'16\', \'female\']
[\'2\', \'jack\', \'22\', \'male\']
[\'3\', \'rose\', \'26\', \'female\']
[\'4\', \'zoe\', \'31\', \'male\']
[\'5\', \'jj\', \'18\', \'male\']
[\'6\', \'A\', \'14\', \'male\']

 

xml文件

<?xml version="1.0" encoding="utf-8"?>
<info>
    <base>
        <platform>windows</platform>
        <browser>chrome</browser>
        <url>http://www.baidu.com</url>
        <login username="admin" password="123"/>
        <login username="guest" password="456"/>
    </base>
    <test>
        <province>beijing</province>
        <province>guangdong</province>
            <city>shenzhen</city>
            <city>zhuhai</city>
        <province>jiangsu</province>
            <city>nanjing</city>
            <city>suzhou</city>
    </test>
</info>
from xml.dom import minidom

#打开xml文档
dom=minidom.parse(r"C:\Users\JChen46\Documents\xmlbasic.xml")
#得到xml文件唯一的根元素
root=dom.documentElement
#获得标签信息
print(root.nodeName) #节点名称
print(root.nodeValue) #节点的值
print(root.nodeType) #节点类型
print(root.ELEMENT_NODE)
#通过标签名获取标签,以数组形式存放 tagname=dom.getElementsByTagName("browser") print(tagname[0].tagName) tagname=dom.getElementsByTagName("login") print(tagname[1].tagName) tagname=dom.getElementsByTagName("province") print(tagname[2].tagName)
#获得第二个login标签的相应属性值 logins=dom.getElementsByTagName("login") username=logins[1].getAttribute("username") password=logins[1].getAttribute("password") print(username,password) #获取元素标签 province=dom.getElementsByTagName("province") city=dom.getElementsByTagName("city") #获取标签对的值 p2=province[1].firstChild.data print(p2) c1=city[0].firstChild.data print(c1)

输出

info
None
1
1
browser
login
province
guest 456
guangdong
shenzhen

 

版权声明:本文为Jasper-changing原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Jasper-changing/p/12573067.html