躺在沙灘上的小豬

          快樂的每一天

          python的強悍(二)

          按照需求,從新改寫了一下,而這些只是幾分鐘時間而已。

          import cx_Oracle
          from Template import *
          
          def parse():
              '''generate the content html'''
          
              sql = '''select t.bz_code code, t.bz_title title, t.bz_content content
                  from bz_czzs t 
                  order by t.bz_code'''
          
              connection = cx_Oracle.connect( 'etasadmin/etasadmin@zhongju' )
              cursor = connection.cursor()
              cursor.execute(sql)
              item=cursor.fetchone()
              i=1;
              print 'begin'
              while item:
                  i+=1
                  print 'parsing ',i,' item....'
                  writeContent(item[0],item[1],str(item[2]))
                  item=cursor.fetchone()
          
          def writeContent(code,title,content):
              filedir='D:\\m\\content\\'
              
              params = {'code':code,'title':title,'content':content} 
              t = Template('D:\\workspace\\style\\test\\template.xt',params)
              s = t.parse()
          
              out = open(filedir+code+".html",'w')
              out.write(s)
              out.flush()
              out.close()
              
          if __name__=='__main__':
              print 'parse..................'    
              parse()
              print 'end'

          posted on 2005-09-20 13:42 martin xus 閱讀(237) 評論(1)  編輯  收藏 所屬分類: python

          主站蜘蛛池模板: 太保市| 开封县| 泰来县| 泾阳县| 裕民县| 宣威市| 张掖市| 长治市| 雅安市| 太保市| 安西县| 安化县| 铜陵市| 民和| 贺兰县| 老河口市| 常熟市| 拜城县| 本溪市| 东方市| 东辽县| 娄底市| 镇康县| 柳河县| 霞浦县| 扶沟县| 绿春县| 南郑县| 和田县| 格尔木市| 宜丰县| 广州市| 恩施市| 贵阳市| 韩城市| 宜宾市| 法库县| 长岭县| 甘泉县| 兴宁市| 利辛县|