import os
# 當前作業系統名字,nt--->windows, posix--->linux
print
(os.name)
# 獲取作業系統環境變數
print
(os.environ)
# 當前目錄下建立乙個新目錄
# os.mkdir(r"絕對路徑\資料夾名稱")
# 刪除指定目錄
# os.rmdir(r"絕對路徑\資料夾名稱")
# 刪除指定檔案,引數為檔案路徑
# os.remove(檔案路徑)
# 重新命名
# os.rename(原檔案路徑, 新路徑)
import os
# 判斷指定路徑是否存在
# print(os.path.exists()) 返回值為true/false
# 檢視當前絕對路徑
# print(os.path.abspath("/檔名"))
# 拼接路徑
# print(os.path.join(r"絕對路徑", "檔名"))
# 拆分路徑(返回元組)
# print(os.path.split(r"路徑名"))
# 獲取副檔名
# print(os.path.splitext(r"絕對路徑\檔名.py"))
# 判斷指定路徑是否是資料夾
# print(os.path.isdir(r"絕對路徑"))
# 判斷指定路徑是否是檔案
# print(os.path.isfile(r"絕對路徑"))
# 獲取檔案大小
print
(os.path.getsize(r"絕對路徑"))
# 獲取檔案名字
# print(os.path.basename(r"絕對路徑"))
# 獲取檔案副路徑
# print(os.path.dirname(r"絕對路徑"))
'''
獲取目錄下及其子目錄下的.py檔案
'''import os
# 儲存.py檔案
list=[
]def
getpy
(path, l)
:if os.path.exists(path)
: filelist = os.listdir(path)
# 返回值為列表
for filename in filelist:
filepath = os.path.join(path, filename)
if os.path.isdir(filepath)
: getpy(filepath, l)
else
: postfix = os.path.splitext(r"絕對路徑\檔名.py"
)if postfix ==
".py"
:else
:print
("請重新輸入路徑"
)p =
input
("請輸入路徑:"
)getpath(p,
list
)# 引用傳遞,list會隨函式 l 改變而改變
for i in
list
:print
(i)
Python學習 第十七天
在下這廂有禮了 練習 python修改檔案時,使用w模式會將原本的檔案清空 覆蓋。可以先用讀 r 的方式開啟,寫到記憶體中,然後再用寫 w 的方式開啟。yesterday when i was young 昨日當我年少輕狂 the taste of life was sweet 生命的滋味是甜的 a...
打卡第十七天
第二次了,又沒過.有時候會有一種失敗感,這幾年好像什麼都沒做好,過的好像也不是很開心。昨天兵查過成績後心情就低落起來了,尤其是聽到晨晨得知她沒過時發出的驚訝聲音 你竟然沒過?時,心情立馬跌到了谷底,回到宿舍就再也繃不住了,大哭了一場,媽媽打 詢問情況,看到女兒哭的傷心,竟也無措起來,不知如何安慰。於...
失業第十七天
失業過了十七天,今天進行了第三場面試,說來也巧有好幾個同學在面試的公司,哈哈哈 找個角落了解下內幕 每個公司都有各自的風格,每個面試官也有各自的特點,才面了三家公司就感受到了完全不同的形式,只有hr面試的內容基本相似,簡單說說吧 第一家 技術面試筆試 上機面試內容就聊聊題目,接著聊聊學校生活,在聊的...