python工作目录_Python目录的基本操作
一、任務(wù)描述
本實(shí)驗(yàn)任務(wù)主要對(duì)Python目錄進(jìn)行一些基本操作,通過完成本實(shí)驗(yàn)任務(wù),要求學(xué)生熟練掌握Python目錄的基本操作,并對(duì)Python目錄的基本操作進(jìn)行整理并填寫工作任務(wù)報(bào)告。
二、任務(wù)目標(biāo)
1、掌握Python目錄的操作
三、任務(wù)環(huán)境
Ubuntu16.04、Python2.7
四、任務(wù)分析
Python中對(duì)文件夾操作時(shí)經(jīng)常用到的os模塊和shutil模塊常用方法。
? 溫馨提示
導(dǎo)入os模塊。import os。
五、任務(wù)實(shí)施
步驟1、環(huán)境準(zhǔn)備
右擊Ubuntu操作系統(tǒng)桌面,從彈出菜單中選擇【Open in Terminal】命令 打開終端。
通過【cd /home】切換到home目錄下。【ls】查看該目錄下的內(nèi)容。
圖1 切換目錄
【ipython】切換至ipython的解釋器中。
圖2 ipython解釋器
步驟2、目錄操作
【import os,shutil】
【os.mkdir(‘file’)】創(chuàng)建file文件夾
圖3 導(dǎo)入模塊
重啟終端。通過【cd /home】切換到home目錄下。【ls】查看該目錄下創(chuàng)建file文件夾成功。
圖4 切換目錄
【os.rename(“file”,”newfile”)】重命名文件夾(文件)
圖5 重命名
重啟終端。通過【cd /home】切換到home目錄下。【ls】查看該目錄下創(chuàng)建file文件夾重命名為newfile。
圖6 查看重命名文件夾
【os.rmdir(“newfile/“)】刪除目錄,只能刪除空目錄
圖7 刪除目錄
重啟終端。通過【cd /home】切換到home目錄下。【ls】查看該目錄下newfile文件夾已刪除。
圖8 切換目錄
【os.getcwd()】 獲取當(dāng)前工作目錄,即當(dāng)前python腳本工作的目錄路徑
【os.chdir(“/home/soft”) 】改變當(dāng)前腳本工作目錄;相當(dāng)于shell下cd
圖9 改變當(dāng)前目錄
【os.mkdir(“files”)】在/home/soft目錄下創(chuàng)建files文件夾
【shutil.move(“files/“,”/home/“)】移動(dòng)文件夾(文件)。
圖10 移動(dòng)文件夾
重啟終端。通過【cd /home】切換到home目錄下。【ls】查看該目錄下files文件夾。
圖11 切換目錄
【shutil.copytree(“/home/files/“,”/home/newfiles”)】復(fù)制文件夾,olddir和newdir都只能是目錄,且newdir必須不存在
圖12 賦值文件夾
刪除目錄。
【shutil.rmtree(“/home/files”)】 空目錄、有內(nèi)容的目錄都可以刪
圖13 刪除目錄
步驟3、修改文件夾下的圖片名
重啟終端,【cd /home】切換至home目錄下,【mkdir file】創(chuàng)建file文件夾
圖14 切換目錄
【ll /home/soft/resource/images/】查看該目錄下的圖片信息,image是images下的文件夾,【ll /home/soft/resource/images/image】
圖15 圖片信息
【cd /file】切換到file目錄下,【vim file1.py】回車后創(chuàng)建并編輯名為file1的Python文件
圖16 創(chuàng)建Python文件
回車后進(jìn)入編輯框內(nèi),按鍵盤【i】進(jìn)入編輯狀態(tài),編譯如下程序。
分別導(dǎo)入os,time模塊。
圖17 編輯Python文件
創(chuàng)建改變名字的函數(shù),通過os模塊對(duì)文件以及文件夾進(jìn)行處理。
圖18 文件操作
指定資源所在的路徑,以及對(duì)處理圖片的時(shí)間進(jìn)行計(jì)算。
圖19 處理圖片時(shí)間
編輯完畢后,按【esc】退出編輯狀態(tài),【:wq】保存并退出編輯框,【python file1.py】執(zhí)行file1的Python文件。
圖20 運(yùn)行Python文件
【ll /home/soft/resource/images/】與【ll /home/soft/resource/images/image】查看得知只要是圖片的文件在原有的名字上添加_shiyanbar標(biāo)識(shí)符。
圖21 查看效果
總結(jié)
以上是生活随笔為你收集整理的python工作目录_Python目录的基本操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数组的合并和升序排列_区间调度问题之区间
- 下一篇: linux modbus工具,基于ARM