반응형
"from __future__ import braces"코드는 어디에 있습니까?
명령에서 실행 된 코드가 정확히 무엇인지 궁금합니다.
>>> from __future__ import braces
SyntaxError: not a chance
그래서 파이썬은 오픈 소스이기 때문에 열어 C:\Python27\Lib\__future__.py
보았습니다. 놀랍게도 braces
모듈 가져 오기를 처리하는 것을 찾지 못했습니다 .
그래서, 제 질문은 이것을 처리하는 코드는 어디에 있습니까? 이 명령을 실행하면 어떻게됩니까?
코드는 future.c에 있습니다 .
future_check_features(PyFutureFeatures *ff, stmt_ty s, const char *filename)
...
else if (strcmp(feature, "braces") == 0) {
PyErr_SetString(PyExc_SyntaxError,
"not a chance");
PyErr_SyntaxLocation(filename, s->lineno);
return 0;
}
참조 URL : https://stackoverflow.com/questions/21125228/where-is-the-from-future-import-braces-code
반응형
'programing' 카테고리의 다른 글
constexpr은 람다 함수 / 식에서 지원됩니까? (0) | 2021.01.15 |
---|---|
MySQL vs. JSON-왜? (0) | 2021.01.15 |
깊이 1로 특정 커밋을 얕은 복제하는 방법은 무엇입니까? (0) | 2021.01.15 |
requestAnimationFrame이 setInterval 또는 setTimeout보다 나은 이유 (0) | 2021.01.15 |
데이터베이스에서 고유 한 인덱싱 된 열 값 교체 (0) | 2021.01.15 |