版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1文件及文件夾操作5.1文件對(duì)象文件概述1.設(shè)備文件通常把顯示器定義為標(biāo)準(zhǔn)輸出文件,文件名為sys.stdout,一般情況下在屏幕上顯示有關(guān)信息就是向標(biāo)準(zhǔn)輸出文件輸出。如前面經(jīng)常使用的print函數(shù)就是這類輸出。鍵盤通常被指定為標(biāo)準(zhǔn)輸入文件,文件名為sys.stdin,從鍵盤上輸入就意味著從標(biāo)準(zhǔn)輸入文件上輸入數(shù)據(jù)。input函數(shù)就屬于這類輸入。標(biāo)準(zhǔn)錯(cuò)誤輸出也是標(biāo)準(zhǔn)設(shè)備文件,文件名為sys.stderr。25.1文件對(duì)象文件概述2.普通文件普通文件就是在各種硬盤、磁盤、光盤、U盤等介質(zhì)上的有序數(shù)據(jù)文件,包括源程序文件、可執(zhí)行文件、數(shù)據(jù)文件、庫(kù)文件等。普通文件根據(jù)存儲(chǔ)方式又可分為編碼(ASCII碼)文件和二進(jìn)制碼文件兩種。ASCII文件也稱為文本文件,這種文件在磁盤中存放時(shí)每個(gè)字符對(duì)應(yīng)一個(gè)字節(jié),用于存放對(duì)應(yīng)的ASCII碼。35.1文件對(duì)象打開(kāi)文件45.1文件對(duì)象打開(kāi)文件55.1文件對(duì)象打開(kāi)文件65.1文件對(duì)象打開(kāi)文件75.1文件對(duì)象打開(kāi)文件85.1文件對(duì)象打開(kāi)文件95.1文件對(duì)象打開(kāi)文件105.1文件對(duì)象打開(kāi)文件115.1文件對(duì)象關(guān)閉文件125.1文件對(duì)象讀取文件135.1文件對(duì)象讀取文件1.read()函數(shù)對(duì)于借助open()函數(shù),并以可讀模式(包括r、r+、rb、rb+)打開(kāi)的文件,可以調(diào)用read()函數(shù)逐個(gè)字節(jié)(或者逐個(gè)字符)讀取文件中的內(nèi)容。read()函數(shù)的基本語(yǔ)法格式如下:file.read([size])其中,file表示已打開(kāi)的文件對(duì)象;size作為一個(gè)可選參數(shù),用于指定一次最多可讀取的字符(字節(jié))個(gè)數(shù),如果省略,則默認(rèn)一次性讀取所有內(nèi)容。145.1文件對(duì)象讀取文件155.1文件對(duì)象讀取文件165.1文件對(duì)象讀取文件2.readline()函數(shù)readline()函數(shù)用于讀取文件中的一行,包含最后的換行符“\n”。此函數(shù)的基本語(yǔ)法格式為:file.readline([size])
其中,file為打開(kāi)的文件對(duì)象;size為可選參數(shù),用于指定讀取每一行時(shí),一次最多讀取的字符(字節(jié))數(shù)。175.1文件對(duì)象讀取文件185.1文件對(duì)象讀取文件3.readlines()函數(shù)readlines()函數(shù)用于讀取文件中的所有行,它和調(diào)用不指定size參數(shù)的read()函數(shù)類似,只不過(guò)該函數(shù)返回是一個(gè)字符串列表,其中每個(gè)元素為文件中的一行內(nèi)容。和readline()函數(shù)一樣,readlines()函數(shù)在讀取每一行時(shí),會(huì)連同行尾的換行符一塊讀取。readlines()函數(shù)的基本語(yǔ)法格式如下:file.readlines()195.1文件對(duì)象讀取文件205.1文件對(duì)象寫入文件215.1文件對(duì)象寫入文件225.1文件對(duì)象寫入文件235.1文件對(duì)象寫入文件245.1文件對(duì)象withas用法255.1文件對(duì)象withas用法265.2os模塊及應(yīng)用os模塊275.2os模塊及應(yīng)用os模塊285.2os模塊及應(yīng)用os模塊295.2os模塊及應(yīng)用os模塊305.2os模塊及應(yīng)用os模塊315.2os模塊及應(yīng)用os.path模塊325.2os模塊及應(yīng)用os.path模塊335.2os模塊及應(yīng)用os.path模塊345.2os模塊及應(yīng)用os.path模塊355.3shutil模塊及應(yīng)用shutil模塊的復(fù)制功能365.3shutil模塊及應(yīng)用shutil模塊的復(fù)制功能375.3shutil模塊及應(yīng)用shutil模塊的復(fù)制功能385.3shutil模塊及應(yīng)用shutil模塊的壓縮解壓功能395.3shutil模塊及應(yīng)用shutil模塊的壓縮解壓功能405.3shutil模塊及應(yīng)用shutil模塊的壓縮解壓功能415.3shutil模塊及應(yīng)用shutil模塊的文件和文件夾的移動(dòng)和改名425.3shutil模塊及應(yīng)用shutil模塊的永久刪除文件和文件夾435.4文件異常處理異常的類型與含義445.4文件異常處理tryexcept語(yǔ)句455.4文件異常處理tryexcept語(yǔ)句465.4文件異常處理tryexceptelse結(jié)構(gòu)475.4文件異常處理tryexceptfinally結(jié)構(gòu)485.4文件異常處理raise語(yǔ)句495.4文件異常處理tryexcept語(yǔ)句505.5Excel文件及其操作openpyxl概述515.5Excel文件及其操作openpyxl概述525.5Excel文件及其操作openpyxl概述在命令提示符下輸入“py-mpipinstallopenpyxl”535.5Excel文件及其操作openpyxl庫(kù)函數(shù)545.5Excel文件及其操作openpyxl庫(kù)函數(shù)555.5Excel文件及其操作openpyxl庫(kù)函數(shù)565.5Excel文件及其操作openpyxl庫(kù)函數(shù)575.5Excel文件及其操作openpyxl庫(kù)函數(shù)585.5Excel文件及其操作openpyxl庫(kù)函數(shù)595.5Excel文件及其操作openpyxl庫(kù)函數(shù)605.5Excel文件及其操作openpyxl庫(kù)函數(shù)615.5Excel文件及其操作openpyxl庫(kù)函數(shù)625.5Excel文件及其操作openpyxl庫(kù)函數(shù)635.5Excel文件及其操作openpyxl庫(kù)函數(shù)645.5Excel文件及其操作openpyxl庫(kù)函數(shù)655.5Excel文件及其操作openpyxl庫(kù)函數(shù)665.5Excel文件及其操作openpyxl庫(kù)函數(shù)675.5Excel文件及其操作openpyxl庫(kù)函數(shù)685.5Excel文件及其操作openpyxl庫(kù)函數(shù)695.5Excel文件及其操作Excel文件操作實(shí)例705.5Excel文件及其操作Excel文件操作實(shí)例715.5Excel文件及其操作Excel文件操作實(shí)例725.5Excel文件及其操作Excel文件操作實(shí)例735.5Excel文件及其操作Excel文件操作實(shí)例7475交互界面設(shè)計(jì)6.1tkinter基礎(chǔ)GUI介紹766.1tkinter基礎(chǔ)GUI介紹776.1tkinter基礎(chǔ)4步法創(chuàng)建tkinter窗口第一步,導(dǎo)入tkinter模塊;第二步,申請(qǐng)frame或Toplevel控件作為容器使用;第三步,創(chuàng)建其他控件;第四步,通過(guò)GM(geometrymanager)管理整個(gè)控件區(qū)域組織。786.1tkinter基礎(chǔ)4步法創(chuàng)建tkinter窗口796.1tkinter基礎(chǔ)4步法創(chuàng)建tkinter窗口806.1tkinter基礎(chǔ)4步法創(chuàng)建tkinter窗口816.1tkinter基礎(chǔ)4步法創(chuàng)建tkinter窗口826.1tkinter基礎(chǔ)4步法創(chuàng)建tkinter窗口836.1tkinter基礎(chǔ)4步法創(chuàng)建tkinter窗口846.1tkinter基礎(chǔ)4步法創(chuàng)建tkinter窗口856.1tkinter基礎(chǔ)4步法創(chuàng)建tkinter窗口866.2tkinter控件的屬性與函數(shù)tkinter窗口876.2tkinter控件的屬性與函數(shù)tkinter窗口886.2tkinter控件的屬性與函數(shù)tkinter窗口896.2tkinter控件的屬性與函數(shù)標(biāo)簽Label906.2tkinter控件的屬性與函數(shù)標(biāo)簽Label916.2tkinter控件的屬性與函數(shù)標(biāo)簽Label926.2tkinter控件的屬性與函數(shù)標(biāo)簽Label936.2tkinter控件的屬性與函數(shù)標(biāo)簽Label946.2tkinter控件的屬性與函數(shù)標(biāo)簽Label956.2tkinter控件的屬性與函數(shù)按鈕Button966.2tkinter控件的屬性與函數(shù)按鈕Button976.2tkinter控件的屬性與函數(shù)按鈕Button986.2tkinter控件的屬性與函數(shù)按鈕Button996.2tkinter控件的屬性與函數(shù)按鈕Button1006.2tkinter控件的屬性與函數(shù)文本框控件Entry1016.2tkinter控件的屬性與函數(shù)文本框控件Entry1026.2tkinter控件的屬性與函數(shù)文本框控件Entry1036.2tkinter控件的屬性與函數(shù)復(fù)選框Checkbutton1046.2tkinter控件的屬性與函數(shù)復(fù)選框Checkbutton1056.2tkinter控件的屬性與函數(shù)復(fù)選框Checkbutton1066.2tkinter控件的屬性與函數(shù)復(fù)選框Checkbutton1076.2tkinter控件的屬性與函數(shù)復(fù)選框Checkbutton1086.2tkinter控件的屬性與函數(shù)菜單Menu1096.2tkinter控件的屬性與函數(shù)菜單Menu1106.2tkinter控件的屬性與函數(shù)菜單Menu1116.2tkinter控件的屬性與函數(shù)菜單Menu1126.2tkinter控件的屬性與函數(shù)菜單Menu1136.2tkinter控件的屬性與函數(shù)菜單Menu1146.2tkinter控件的屬性與函數(shù)Menubutton菜單按鈕1156.2tkinter控件的屬性與函數(shù)Menubutton菜單按鈕1166.2tkinter控件的屬性與函數(shù)Menubutton菜單按鈕1176.2tkinter控件的屬性與函數(shù)Listbox列表框1186.2tkinter控件的屬性與函數(shù)Listbox列表框1196.2tkinter控件的屬性與函數(shù)Listbox列表框1206.2tkinter控件的屬性與函數(shù)Listbox列表框1216.2tkinter控件的屬性與函數(shù)Listbox列表框1226.2tkinter控件的屬性與函數(shù)Listbox列表框1236.2tkinter控件的屬性與函數(shù)Scale滑動(dòng)條1246.2tkinter控件的屬性與函數(shù)Scale滑動(dòng)條1256.2tkinter控件的屬性與函數(shù)Scale滑動(dòng)條1266.2tkinter控件的屬性與函數(shù)Scrollbar滾動(dòng)條1276.2tkinter控件的屬性與函數(shù)Scrollbar滾動(dòng)條1286.2tkinter控件的屬性與函數(shù)Scrollbar滾動(dòng)條1296.2tkinter控件的屬性與函數(shù)Scrollbar滾動(dòng)條1306.2tkinter控件的屬性與函數(shù)Scale滑動(dòng)條1316.2tkinter控件的屬性與函數(shù)Canvas畫布1326.2tkinter控件的屬性與函數(shù)Canvas畫布1336.2tkinter控件的屬性與函數(shù)Canvas畫布1346.2tkinter控件的屬性與函數(shù)Canvas畫布1356.2tkinter控件的屬性與函數(shù)Text多行文本1366.2tkinter控件的屬性與函數(shù)Text多行文本1376.2tkinter控件的屬性與函數(shù)Text多行文本1386.2tkinter控件的屬性與函數(shù)Text多行文本1396.2tkinter控件的屬性與函數(shù)Canvas畫布1406.2tkinter控件的屬性與函數(shù)文本框控件Entry1416.2tkinter控件的屬性與函數(shù)其他控件1426.2tkinter控件的屬性與函數(shù)其他控件1436.2tkinter控件的屬性與函數(shù)其他控件1446.3tkinter控件的模塊messagebox模塊1456.3tkinter控件的模塊messagebox模塊1466.3tkinter控件的模塊simpledialog模塊1476.3tkinter控件的模塊simpledialog模塊1486.3tkinter控件的模塊simpledialog模塊1496.3tkinter控件的模塊simpledialog模塊1506.3tkinter控件的模塊tkinter.filedialog模塊1516.3tkinter控件的模塊tkinter.filedialog模塊1526.3tkinter控件的模塊tkinter.filedialog模塊1536.3tkinter控件的模塊tkinter.filedialog模塊1546.3tkinter控件的模塊colorchooser模塊1556.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《大學(xué)計(jì)算機(jī)基礎(chǔ)》課件-第5章 電子表格處理軟件
- 填報(bào)志愿 合同
- 《正向間接血凝試驗(yàn)》課件
- 2025年吐魯番道路貨運(yùn)駕駛員從業(yè)資格考試題庫(kù)
- 2025年湖北貨運(yùn)從業(yè)資格證考試模擬考試題目
- 2025年長(zhǎng)沙貨運(yùn)從業(yè)資格證考試題目和答案
- 2025年張掖駕??荚囏涍\(yùn)從業(yè)資格證模擬考試
- 2025年河源考貨運(yùn)資格證考試內(nèi)容
- 工業(yè)用地交易中介合同樣本
- 水利工程機(jī)械施工安全協(xié)議
- 《推拿治療小兒腹瀉》精品PPT
- 大學(xué)英語(yǔ)四級(jí)必背詞匯表21853
- 結(jié)構(gòu)設(shè)計(jì)面試題(答案)
- 升壓站、變電站架構(gòu)安裝方案
- 赤峰高鐵廣場(chǎng)商鋪?zhàn)赓U合同(樣本)
- 郭頂—水星記—歌詞
- 英文版?zhèn)€人簡(jiǎn)歷自薦信
- 其他專技、管理服務(wù)崗位聘期考核表
- 四年級(jí)上學(xué)期勞動(dòng)技術(shù)測(cè)試卷帶答案
- 關(guān)于學(xué)習(xí)考察應(yīng)急管理工作情況報(bào)告.doc
- TX-1C單片機(jī)實(shí)驗(yàn)板使用手冊(cè)
評(píng)論
0/150
提交評(píng)論