python的import语句可以包含中文字符吗?

python的import语句可以包含中文字符吗?

我想“import 中文包名.xxx”
怎样可以实现?
谢谢
使用__import__()导入模块
例如:测试.py模块
def foo():
        print 'Hello'
导入方法:直接test=__import__('测试') 即可
>>> test=__import__('测试')
>>> test
<module '测试' from 'D:\home\w\py\mypy\测试.py'>
>>> test.foo()
Hello
>>>


在IDLE的Python Shell下面一般是中文gb2312编码
XP的中文系统 一般也是Gb2312编码,这是可以直接使用__import__('测试')导入。
但是IDLE编辑器有时不是使用GB2312编码,我一般设置为utf-8,这时需要转换一下
假设为utf-8编码:
name=u'测试'.encode('gb2312')
test=__import__(name)
即可。然后使用test引用模块中的内容。

多谢!