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

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

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