# coding: utf-8
#
import sys
import os
print os.getcwd() # 当前工作路径
print sys.argv # 输入参数列表
print sys.argv[0] # 第0个就是这个python文件本身的路径(全路径)
# Python文件名 相当于是上面保留的最后一部分 即*.py
print sys.argv[0][sys.argv[0].rfind(os.sep) + 1:]
在cmd中输入 C:\Users\qcy\Desktop>python F:\source_files\quant\risk_report\test_file_name.py
执行结果如下。
C:\Users\qcy\Desktop
['F:\\source_files\\quant\\risk_report\\test_file_name.py']
F:\source_files\quant\\risk_report\test_file_name.py
test_file_name.py