そもそも、import urllibとかしているけど、どこにあるの?
.__file__でわかる。
import datetime import sys print(datetime.__file__) print(sys.__file__)
え、隠しファイル.pyenvの下にあるの? マジかよ!!!
[vagrant@localhost python]$ python3 app.py
/home/vagrant/.pyenv/versions/3.5.2/lib/python3.5/datetime.py
Traceback (most recent call last):
File “app.py”, line 4, in
print(sys.__file__)
AttributeError: module ‘sys’ has no attribute ‘__file__’
urllibの下にrequest.pyがありますね。なるほど。
request.pyの中身をみてみます。2674行ですね。
なるほど、これはすげーや。