要求:检查指定目录里的html文件的标题和文件名是否对应(非相同)

 1 闲着没事,把以前的C#小程序改成Python的import  os,sys,re,string
 2 闲着没事,把以前的C#小程序改成Python的
 3 闲着没事,把以前的C#小程序改成Python的 def  getHtmlContent(filename):
 4 闲着没事,把以前的C#小程序改成Python的     try  :
 5 闲着没事,把以前的C#小程序改成Python的        fp  =  open(filename)
 6 闲着没事,把以前的C#小程序改成Python的        content  =  fp.read()
 7 闲着没事,把以前的C#小程序改成Python的     finally :
 8 闲着没事,把以前的C#小程序改成Python的        fp.close()
 9 闲着没事,把以前的C#小程序改成Python的        
10 闲着没事,把以前的C#小程序改成Python的     return  content
11 闲着没事,把以前的C#小程序改成Python的
12 闲着没事,把以前的C#小程序改成Python的 def  getHtmlTitle(filename) :
13 闲着没事,把以前的C#小程序改成Python的    content  =   string.lower(getHtmlContent(filename))
14 闲着没事,把以前的C#小程序改成Python的    m  =  re.search( ' <title>(.*)</title> ' , content)
15 闲着没事,把以前的C#小程序改成Python的     return  m.group( 1 )
16 闲着没事,把以前的C#小程序改成Python的
17 闲着没事,把以前的C#小程序改成Python的 def  main():
18 闲着没事,把以前的C#小程序改成Python的     print   " filename , title "  
19 闲着没事,把以前的C#小程序改成Python的    path  =   " d:\\ "  
20 闲着没事,把以前的C#小程序改成Python的     for  filename  in  os.listdir(path) : 
21 闲着没事,把以前的C#小程序改成Python的         if  os.path.isfile(filename)  and  os.path.splitext(filename)[ 1 ==   " .htm "   or  
22 闲着没事,把以前的C#小程序改成Python的
23 闲着没事,把以前的C#小程序改成Python的os.path.splitext(filename)[ 1 ==   " .html "  :
24 闲着没事,把以前的C#小程序改成Python的             print  filename ,getHtmlTitle(path  +  filename)
25 闲着没事,把以前的C#小程序改成Python的
26 闲着没事,把以前的C#小程序改成Python的 if   __name__   ==   " __main__ "  :
27 闲着没事,把以前的C#小程序改成Python的    main()

运行环境:Python2.2

相关文章:

  • 2021-10-19
  • 2021-07-20
  • 2021-05-20
  • 2022-12-23
  • 2021-11-17
  • 2022-02-08
  • 2021-04-09
  • 2022-12-23
猜你喜欢
  • 2021-05-14
  • 2022-01-07
  • 2021-06-03
  • 2021-06-03
  • 2021-10-12
  • 2022-12-23
  • 2021-12-29
相关资源
相似解决方案