WEB开发网
开发学院软件开发Python 使用 Python 和 pureXML 操作 CSV 数据 阅读

使用 Python 和 pureXML 操作 CSV 数据

 2010-02-25 00:00:00 来源:WEB开发网   
核心提示: 现在已经创建好数据库,您可以创建用于储存应用程序数据的表了,使用 Python 和 pureXML 操作 CSV 数据(3),创建数据库表您将把人口数据装载到数据库并将其储存在 3 个独立的表中:country、region 和 state,现在,Python 要求您必须使用缩进来表示代码块(比

现在已经创建好数据库,您可以创建用于储存应用程序数据的表了。

创建数据库表

您将把人口数据装载到数据库并将其储存在 3 个独立的表中:country、region 和 state。现在,让我们通过 清单 1 创建这些表。

清单 1. 用于创建表的 DDL SQL 语句

create table country ( 
  id int not null generated by default as identity, 
  data xml not null, 
  primary key(id) 
); 
 
create table region ( 
  id int not null generated by default as identity, 
  data xml not null, 
  primary key(id) 
); 
 
create table state ( 
  id int not null generated by default as identity, 
  data xml not null, 
  primary key(id) 
); 

所有这些表都储存相同类型的数据 —— 每插入一个行时 DB2 自动生成的唯一标识符,以及用于为每个行储存一个 XML 文档的 XML 数据列。严格来说,您可以在这里仅使用一个表,然后在其上创建一个类型列来决定行是 country、region 还是 state,但是将数据储存在 3 个表中为以后的操作带来更多的灵活性。

当您执行以上的 SQL 语句时,DB2 将为每个表返回以下的响应消息:DB20000I。SQL 命令成功完成。

配置好数据库之后,您可以安装 Python 和针对 Python 的 ibm_db 扩展了。

安装和配置 Python

Python 是非常关注代码的可读性的高级编程语言。和许多其他缩进和编程风格由开发人员决定的编程语言不同,Python 要求您必须使用缩进来表示代码块(比如类、语句和循环)。Python 易于学习、生成的代码非常干净美观、适用于许多不同的平台,因此它是开发许多应用程序项目的不错选择。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:使用 Python pureXML

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接