Welcome to mirror list, hosted at ThFree Co, Russian Federation.

wikitravel-manual-rename.py « crawler - github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 99593637bff9530169cb5ebea164bff70183a19e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/opt/local/bin/python
import hashlib
import json
import os.path
import sys
import string

for i, line in enumerate(sys.stdin):
  (url, title, fileName1) = json.loads(line)
  page1 = url[27:]
  page2 = page1.replace('(', '%28').replace(')', '%29')
  fileName2 = page2.replace('/', '_') + '_' + hashlib.md5(page2).hexdigest()[:8];
  suffix = '.google_geocoded'
  if os.path.exists(fileName2 + suffix):
    if not os.path.exists(fileName1 + suffix):
      cmd = 'mv "%s" "%s"' % (fileName2 + suffix, fileName1 + suffix)
      print(cmd)
      os.system(cmd)