躺在沙灘上的小豬

          快樂(lè)的每一天

          python的強(qiáng)悍(二)

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

          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 閱讀(240) 評(píng)論(1)  編輯  收藏 所屬分類: python

          主站蜘蛛池模板: 龙南县| 昆明市| 盐津县| 沂水县| 太仆寺旗| 杭锦旗| 奎屯市| 北宁市| 平武县| 昌都县| 永仁县| 三原县| 且末县| 毕节市| 西安市| 永州市| 蛟河市| 海林市| 策勒县| 娄底市| 巍山| 麟游县| 长沙县| 余干县| 古交市| 庆阳市| 玉环县| 永川市| 五大连池市| 休宁县| 石嘴山市| 神农架林区| 涞源县| 南投县| 新蔡县| 古浪县| 阜新市| 辽宁省| 南部县| 台江县| 武鸣县|