root/galaxy-central/eggs/Cheetah-2.2.2-py2.6-macosx-10.6-universal-ucs2.egg/Cheetah/convertTmplPathToModuleName.py

リビジョン 3, 496 bytes (コミッタ: kohda, 14 年 前)

Install Unix tools  http://hannonlab.cshl.edu/galaxy_unix_tools/galaxy.html

行番号 
1import os.path
2import string
3
4l = ['_'] * 256
5for c in string.digits + string.letters:
6    l[ord(c)] = c
7_pathNameTransChars = string.join(l, '')
8del l, c
9
10def convertTmplPathToModuleName(tmplPath,
11                                _pathNameTransChars=_pathNameTransChars,
12                                splitdrive=os.path.splitdrive,
13                                translate=string.translate,
14                                ):
15    return translate(splitdrive(tmplPath)[1], _pathNameTransChars)
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。