python標準庫os模組學習

2021-06-20 08:49:36 字數 1131 閱讀 4878

#encoding:utf-8

import os

import sys

# 分離檔案與目錄位址

currdir = os.path.split(sys.argv[0])[0]

#迴圈建立檔案

for i in range(0,10):

filename="%s.txt" %i

print filename

open(filename,"w") #建立檔案

#刪除乙個檔案

file = currdir + '/1.txt'

os.remove(file)

#獲取指定目錄下所有檔案和目錄名

print os.listdir(".")

#建立目錄

if os.path.exists("test")!=true:

os.mkdir('test')

if os.path.exists("test3")!=true:

os.mkdir('test3')

#刪除目錄

os.rmdir('test')

#獲取路徑名

print os.path.dirname(sys.argv[0])

#獲取檔名

print os.path.basename(sys.argv[0])

#執行shell命令

print os.system("echo 'hello world!'")

#重新命名

os.rename("8.txt","cui.txt")

#獲取檔案屬性

print os.stat("cui.txt")

#修改檔案許可權與時間戳

# os.chmod("5.txt",111)

# 退出當前程序

# os.exit()

print os.path.getsize("6.txt")

#環境變數

print os.environ

#根據key獲取鍵值

print os.environ["shell"]

# help(os.chmod)

# help(os.path.dirname)

python標準庫 os庫

os模組主要用於跟作業系統打交道 os模組常用的方法 os.getcwd 獲取當前工作目錄,即當前python指令碼工作的目錄路徑 os.chdir dirname 改變當前指令碼工作目錄 相當於shell下cd os.curdir 返回當前目錄 os.pardir 獲取當前目錄的父目錄字串名 os...

python庫學習筆記(os模組)

os.getcwd 檢視當前所在路徑。os.chdir 改變當前工作目錄。os.listdir 列舉目錄下的所有檔案,返回乙個列表。os.path.split 將路徑分解為 資料夾,檔名 os.path.getmtime path 檔案或資料夾的最後修改時間,從新紀元到訪問時的秒數。os.path....

Python中的OS標準庫學習

一 基本介紹 os庫提供通用的,基本的作業系統互動功能 路徑操作 os.path子庫,處理檔案路徑及資訊 程序管理 啟動系統中其他程式 環境引數 獲得系統軟硬體資訊等環境引數 二 常用命令 os.path子庫 指令用途 os.path.normpath path 歸一化path的表示形式,統一用 分...