FAQ

    当前路径可以用表示,再用os.path.abspath()将其转换为绝对路径:

    运行结果:

    1. $ python3 test.py
    2. /Users/michael/workspace/testing

    输出:

    1. test.py

    可以通过sys模块的argv获取:

    1. $ python3 test.py -a -s "Hello world"

    argv的第一个元素永远是命令行执行的.py文件名。

    sys模块的executable变量就是Python命令可执行文件的路径:

    1. /usr/local/opt/python3/bin/python3.4