Environment:
Python-3.4.3
web.py-0.37
When installing the web.py , Prompt
' Utils '
Look at the source,setup.py, there is a sentence
from Import __version__
This sentence will be executed in the Web folder __init__.py, and then see __init__.py, there are
import utils, DB, net, Wsgi, HTTP, Webapi, Httpserver, Debugerror
utils.py, db.py etc with __init__.py in the same folder
Did an experiment.
A folder a, there are a.py and b folders,B folder has __init__ . PY
a.py
Import OS Import B Print (OS.GETCWD ())
__init__.py
Import OS Print (OS.GETCWD ())
Run a.py, output the same as two paths
Python3 from the sys.path to find the import module or package, and Python3 in the above import B When running __init__.py does not change the current directory, the current directory is still a
Later...... We found Https://github.com/warmwaver/webpy/tree/python3.
--date:2015-08-19
Import and current directory of Python3