可爱的 Python:动态重新装入
2008-11-13 13:20:12 来源:WEB开发网要使用最新和最具体的支持模块,需要一些准备步骤。首先,将主 Txt2Html 模块下载到本地系统(这是一次性步骤)。其次,在本地系统上创建类似于以下示例的 Python 脚本:
'dyn_txt2html.py' 命令行转换器
from
dmTxt2Html
import
*
# Import the body of 'Txt2Html' code
from
urllib
import
urlopen
import
sys
# Check for updated functions (fail gracefully if not fetchable)
try
:
updates = urlopen(
'http://gnosis.cx/download/t2h_textfuncs.py' ).read()
fh = open(
't2h_textfuncs.py' ,
'w' )
fh.write(updates)
fh.close()
except
:
sys.stderr.write(
'Cannot currently download Txt2Html updates' )
# Import the updated functions (if available)
try
:
from
t2h_textfuncs
import
*
except
:
sys.stderr.write(
'Cannot import the updated Txt2Html functions' )
# Set options based on runmode (shell vs. CGI)
if
len(sys.argv) >= 2:
cfg_dict = ParseArgs(sys.argv[1:])
main(cfg_dict)
else
:
print
"Please specify URL (and options) for Txt2Html conversion"
更多精彩
赞助商链接