0
A
답변
-1
globals()
, locals()
및 __builtins__
을 확인하십시오.
예 :
>>> '__name__' in locals()
True
>>> locals()['__name__']
'__main__'
그리고 당신은 예를 들어, 대화 형 인터프리터에 있다면, __file__
가 존재하지 않습니다.
스크립트 실행 :
print('__file__' in locals())
인쇄 :
True
대화 형 인터프리터에서 실행 :
이>>> '__file__' in locals()
False
+0
파이어 폭스의 시작시 Niether 전역이나 현지인, 여러분의 예제 ('__builtins__' 제외)는 모두 만들어집니다. 모듈/기능 실행 중에 생성됩니다. – freakish
관련 문제
- 1. iOS 우주에서 주어진 점을 가진 상자 찾기
- 2. 파이썬 : 값
- 3. 파이썬 유니 코드 오류가 인쇄 된 값
- 4. 예약 된 이벤트에서 파이썬 반환 값
- 5. 파이썬 : 중첩 된 사전 중복 값
- 6. 파이썬 인덱싱 값
- 7. 파이썬 : 디스크립터의 캐시 값
- 8. 추출 값/파이썬
- 9. 제 아이가 우주에서 발사대로 작동하지 않는 이유는 무엇입니까?
- 10. 파이썬 클래스 및 값
- 11. 연결할 값 파이썬 3.5
- 12. 그룹의 파이썬 목록 값
- 13. 문자열의 파이썬 분할 값
- 14. 된 파이썬 && 신선한 파이썬
- 15. R - 주어진 우주에서 각 하위 집합의 기회를 찾습니다.
- 16. 파이썬 0 값
- 17. 목록의 파이썬 값
- 18. HTML에 파이썬 값 표시
- 19. 파이썬 분할 값 오류
- 20. 파이썬 별개 값
- 21. 파이썬 그룹 연결 값
- 22. 파이썬 최대 음수 값
- 23. 파이썬 : PNG CRC 값
- 24. 파이썬 unhash 값
- 25. 파이썬 스레딩 반환 값
- 26. 파이썬 SQLlite3 값
- 27. 파이썬 groupby 임계 값
- 28. 파이썬 슬라이더 값
- 29. 파이썬 개체 사전 값
- 30. 파이썬 unittesting 시작 값
다른 다음, 소스 코드 및/또는 문서를 읽어? No. – freakish
@freakish : 정보가 맞습니까? 값은 시작시 생성됩니까? 분명히 PEP 나 무언가가 있어야합니다. – steffen
분명히 모든 내장 함수는 시작시에 생성 된 값입니다. 'True, False, None '과 같은 몇 가지 상수 (예 : 비어 있음),'-5 '와'256 '사이의 정수 및 아마도 그 이상. 정보는 문서 주위에 흩어져 있습니다. 예를 들어 정수에 대한 내용은 https://docs.python.org/2/c-api/int.html – freakish