質問: 5 wiringpi.wiringPiSetupGpio() # wiringpiの初期化 wiringpi.pinMode(pin, wiringpi.OUTPUT) # pinを出力モードに wiringpi.digitalWrite(pin, wiringpi.HIGH) # LED点灯 time.sleep(WAIT_TIME) # プログラム休止 wiringpi.digitalWrite(pin, wiringpi.LOW) # LED消灯
回答: `time`モジュールはPython(インタプリタ)内部に標準モジュールとして組み込まれています。よって、ファイル検索などしても見つかりません。 標準モジュールの一覧はsys.builtin_module_namesで確認表示できます。 標準モジュール以外であれば`__file__`でモジュール(パッケージ)ファイルパスが確認できます。 参考:Python Tips:ライブラリ・モジュールの場所を調べたい ``` import sys print(sys.builtin_module_names) import os print(os.__file__) import http print(http.__file__) ``` 結果例 ``` ('_ast', '_bisect', '_codecs', '_codecs_cn', '_codecs_hk', '_codecs_iso2022', '_codecs_jp', '_codecs_kr', '_codecs_tw', '_collections', '_csv', '_datetime', '_functools', '_heapq', '_imp', '_io', '_json', '_locale', '_lsprof', '_md5', '_multibytecodec', '_opcode', '_operator', '_pickle', '_random', '_sha1', '_sha256', '_sha512', '_signal', '_sre', '_stat', '_string', '_struct', '_symtable', '_thread', '_tracemalloc', '_warnings', '_weakref', '_winapi', 'array', 'atexit', 'audioop', 'binascii', 'builtins', 'cmath', 'errno', 'faulthandler', 'gc', 'itertools', 'marshal', 'math', 'mmap', 'msvcrt', 'nt', 'parser', 'sys', 'time', 'winreg', 'xxsubtype', 'zipimport', 'zlib') C:\Program Files\Anaconda3\lib\os.py C:\Program Files\Anaconda3\lib\http\__init__.py ```