zhoueq/gis.uestc — pull request #1 by zhoueq (2012-10-27 13:32:03+00:00)
Title: init submit for corpus

```python
class postsql:#将类Corpus中统计的数据存入数据库
def __init__(self,L,line):
self.db = postgresql.open(user='ys',database ='mydb',
port = 5432,password='870529')
self.WordCount=L[0]
self.stenceCount=L[1]
self.relateCountvn1=L[2]
self.relateCountvn2=L[3]
self.relateCountav=L[4]
self.relateCountdv=L[5]
self.LineL=line
```
类名　postsql 不好，容易误会；
类构造函数的参数L，从名字看不出参数的做用；连接数据库时需要进行错误控制；

```python
def textword(self):
self.db.execute("CREATE TABLE textword ...")
#...
def textvn(self):
#...
def relatetextvn(self):
#...
def relatevn(self):
```
类的接口设计的不好：创建表只需要一次，这也就意味着每个函数只调用一次；代码的可用性不强；