跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

使用 Python 和 pureXML 操作 CSV 数据

在 IBM DB2 Express-C 中使用 Python 导入美国人口普查数据并转换成 XML

Joe Lennon, 软件开发人员, Freelance
http://www.ibm.com/developerworks/i/p-jlennon.jpg
Joe Lennon 是一位来自爱尔兰科克市的软件开发人员,他今年 23 岁。Joe 目前为 Core International 工作,是 Web 应用程序和 Oracle PL/SQL 开发人员。他 2007 年毕业于 University College Cork,并获得商业信息系统专业的学位。他现在和他的女朋友 Jill 生活在科克市。

简介:  IBM® DB2® pureXML® 允许您将 XML 数据原生地储存在关系数据库管理系统中,从而允许您灵活地创建数据报告,并且仍然能够利用 XML 的优势。在本教程中,您将学习如何使用 Python 编程语言连接到 DB2 数据库,然后导入来自美国人口普查局的人口数据。在将 XML 数据原生地插入到 DB2 之前,您将使用 Python 把 CSV 文件转换成 XML。最后,您将使用 Python 创建一个命令行应用程序,它将生成一些可以通过菜单系统访问的信息表。

发布日期:  2010 年 2 月 04 日
级别: 中级

访问情况 : 9431 次浏览
评论: 

结束语

在本教程中,您学习了如何创建包含原生 XML 数据列的表的 DB2 数据库。学习了如何通过 easy_install 实用程序安装 Python 和针对 Python 的 ibm_db 扩展。接着验证了能够从 Python 解释器与 DB2 数据库通信。然后开发了一个从美国人口普查局的 Web 站点下载人口数据的 Python 脚本,并使用它将 CSV 数据转换成 XML 格式的数据并将数据储存到 DB2 表中。最后,您创建了一个基本的命令行应用程序,它提供关于国家、地区和州的人口数据的表格形式的报告。

本教程提供的信息让您能够进一步提升自己的 Python 和 DB2 开发技能。

6 页,共 9 | 前一页 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=XML, Information Management, Open source, Web development
ArticleID=466472
TutorialTitle=使用 Python 和 pureXML 操作 CSV 数据
publish-date=02042010
author1-email=joe@joelennon.com
author1-email-cc=

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。