os,sys

目錄python

os

與操做系統交互的模塊app

獲取當前項目根目錄,項目的根目錄,路勁相關的值都用」常量」操作系統

print(os.path.dirname(\__file__)) 獲取當前根目錄
print(os.getcwd()) 查看當前所在路勁
print(os.path.join(BASE_PATH,file_name)) 路勁的拼接
os.path.exists(BASE_PATH) 判斷文件夾是否存在 True/False
os.remove('1.txt') 刪除指定文件
os.rmdir('文件夾') 刪除指定文件夾
os.listdir("BASE_PATH") 查看指定目錄下的全部文件

enumrate(可迭代對象) --—>獲得一個對象,對象有一個個的元組(索引,元素)命令行

for index,name in enumrate(teacher_list):
    print(f'編號: {index} 文件名: {name}')

sys

與python解釋器相關code

print(sys.path) 獲取當前python解釋器的環境變量
BASE_PATH = os.path.dirname(os.path.dirname(__file__)) sys.path.append(BASE_PATH) 將當前項目添加到環境變量中

sys.argv對象

用命令行執行你的python程序:如 python my.py --version -y
那麼 sys.argv[0]指的是 my.py
    sys.argv[1]指的是--version
      sys.argv[2]指的是-y
     
a = sys.argv  # 返回的是列表['']
print(a[1])
相關文章
相關標籤/搜索