python 如何導入數(shù)字開頭的包比如from 123abc.234cbd import main就會提示SyntaxError: invalid syntax 這個是為什么?
2 回答

HUWWW
TA貢獻1874條經(jīng)驗 獲得超12個贊
因為這么寫不符合Python的Parser(詞法分析器)的規(guī)則,不能被正確解析。
以你的要求為例,你可以這么寫:
main = __import__('main', fromlist = '123abc.234cbd')

侃侃爾雅
TA貢獻1801條經(jīng)驗 獲得超16個贊
abc=__import__('123abc.234cbd')
form abc import main
不要以數(shù)字開頭命名包??!
用google搜索
python package number begin
第一條就是In python, how to import filename sta...
添加回答
舉報
0/150
提交
取消