アットウィキロゴ

えおおっぽ

import os
 
files = os.listdir('datax')
 
ff=[] 
for file in files:
    ff.append(file)
 
for cc in ff:
 
 f=open("datax/"+cc,"r",encoding="utf-8")
 
 str=""
 for line in f:
    str=str+line
 f.close()    
 
 sta=[]
 timex=[]
 train=[]
 link=[]
 gotox=[]
 
 x=str.split("<li")
 
 for n in x:
 
  if "dep-time" in n:
    p1=n.index("dep-time")
    p1=n.index(">",p1)
    p2=n.index("<",p1)
    t=n[p1+1:p2]
 
    p1=n.index("train-type")
    p1=n.index(">",p1)
    p2=n.index("<",p1)
    tr=n[p1+1:p2]
 
    p1=n.index("destination")
    p1=n.index(">",p1)
    p2=n.index("<",p1)
    des=n[p1+1:p2]
 
    p1=n.index("data-sf=")
    p2=n.index("class",p1)
    link2=n[p1:p2]
 
    timex.append(t)
    train.append(tr)
    gotox.append(des)
    link.append(link2)
 
 g=open("q/"+cc,"w",encoding="utf-8")
 
 for i in range(len(timex)):
    g.write(timex[i]+",")
    g.write(train[i]+",")
    g.write(gotox[i]+",")
    g.write(link[i]+"\n")
 g.close()    
 
最終更新:2018年02月21日 06:08