python【番外篇】:将xml中的数据写入到mysql中
2016-02-22 14:23
351 查看
#coding=utf-8 ''' Created on 2016年2月20日 将xml获取的数据读取出来,存入mysql 读取xml内容的参考文档:http://www.cnblogs.com/fnng/p/3581433.html 将内容写入mysql的参考文档:http://www.cnblogs.com/rollenholt/archive/2012/05/29/2524327.html @author: cf ''' import MySQLdb from xml.etree import ElementTree as ET per=ET.parse("vidio.xml") p=per.findall('./vidio') conn=MySQLdb.connect( host='localhost', port=3306, user='root', passwd='cf168077,.', db='test', charset='utf8' ) cur=conn.cursor() cur.execute('create table vidio(vidioUrl varchar(100),vidioName varchar(100),vidioKind varchar(100),vidioDuration varchar(100),vidioPublish varchar(100),vidioStyle varchar(100),vidioDirector varchar(100),vidioWriters varchar(100),vidioStars varchar(100),vidioImage varchar(1000),vidioDescription varchar(1000))') for oneper in p: values=[] for child in oneper.getchildren(): values.append(child.text) cur.execute('insert into vidio values(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)',values) cur.close() conn.commit() conn.close()xml内容结构
插入数据库的结果:
相关文章推荐
- python解析xml文件
- Python 迭代器 & __iter__方法
- #!/usr/bin/env python与#!/usr/bin/python的区别
- python第六天
- python开发之list操作实例分析
- 不务正业--用python爬虫抓取Konachan的图片并保存到本地文件
- Python split() 函数 拆分字符串 将字符串转化为列
- [Python学习]Python中的with语法
- python实战系列之MySQL主从状态监控(09)
- ]python time, datetime, string, timestamp相互转换
- python开发之str.format()用法实例分析
- python文件与目录操作实例详解
- Python 进程与线程
- selenium入门第一个脚本(python篇)
- Python tips: 什么是*args和**kwargs?
- python文件操作相关知识点总结整理
- [Leetcode]@python 90. Subsets II.py
- [Leetcode]@python 89. Gray Code
- [Leetcode]@python 88. Merge Sorted Array.py
- python实现搜索本地文件信息写入文件的方法