특정 파일의 이름이 파이썬의 키워드 인 불행한 경우가 있습니다. 파일의 이름을 바꾸지 않고 "우회"할 수있는 방법이 있습니까?"z"가 파이썬 키워드 일 때 "from x.y.z import a"하는 방법?
from "libraries.import" import my_function
from libraries."import" import my_function
from libraries import import.my_function
from repr(libraries.import) import my_function
from `libraries.import` import my_function # deprecated
import libraries.import.my_function
: 나는 몇 가지 시도 "
.import
"일부
에서
E999 - SyntaxError: invalid syntax
포인트 :
libraries/import.py
my_function()
from libraries.import import my_function
주는 기능을 가지고있다
하지만 모두 같은 결과가 있습니다 : SyntaxError
.
파이썬 매뉴얼에서 팁을 찾을 수 없지만 예약 된 이름을 사용하는 것에 대한 경고도 없습니다 : 가능합니까? 방법?
python reserve 키워드로 파일 이름을 지정하는 것은 좋지 않습니다.'import importlib; my_function = importlib.import_module ('libraries.import'). my_function' – Skycc