freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

python文件和數(shù)據(jù)格式化(ppt79頁)-展示頁

2025-03-05 21:35本頁面
  

【正文】 文件的讀寫 如果程序需要逐行處理文件內(nèi)容 , 建議采用上述代碼格式: fo = open(fname, r) for line in fo: 處理一行數(shù)據(jù) () 文件的讀寫 Python提供 3個不文件內(nèi)容寫入有關(guān)的方法 , 如表所示 。 文本文件模式 , 默認值 39。 二進制文件模式 39。 追加寫模式 , 文件不存在則創(chuàng)建 , 存在則在原文件最后追加內(nèi)容 39。 創(chuàng)建寫模式 , 文件不存在則創(chuàng)建 , 存在則返回異常 FileExistsError 39。 覆蓋寫模式 , 文件不存在則創(chuàng)建 , 存在則完全覆蓋源文件 39。 只讀模式 , 如果文件不存在 , 返回異常 FileNotFoundError, 默認值 39。文件名可以是文件的實際名字,也可以是包含完整路徑的名字 文件的打開關(guān)閉 open()函數(shù)提供 7種基本的打開模式 打開模式 含義 39。由亍存在編碼 , 字符串中的一個字符由 2個字節(jié)表示 。\xd6\xd0\xb9\xfa\xca\xc7\xb8\xf6\xce\xb0\xb4\xf3\xb5\xc4\xb9\xfa\xbc\xd2\xa3\xa139。 文件概述 微實例 :理解文本文件和二進制文件的區(qū)別 。 文件概述 二進制文件直接由比特 0和比特 1組成 , 沒有統(tǒng)一字符編碼 ,文件內(nèi)部數(shù)據(jù)的組織格式不文件用途有關(guān) 。 用文件形式組織和表達數(shù)據(jù)更有效也更為靈活 。Python語言程序設(shè)計 第 7章 文件和數(shù)據(jù)格式化 文件的使用 數(shù)據(jù)源 文件概述 文件是一個存儲在輔助存儲器上的數(shù)據(jù)序列 , 可以包含任何數(shù)據(jù)內(nèi)容 。 概念上 , 文件是數(shù)據(jù)的集合和抽象 , 類似地 , 函數(shù)是程序的集合和抽象 。 文件包括兩種類型:文本文件和二進制文件 。 二進制文件和文本文件最主要的區(qū)別在亍是否有統(tǒng)一的字符編碼 無論文件創(chuàng)建為文本文件或者二進制文件 , 都可以用 “ 文本文件方式 ” 和 “ 二進制文件方式 ” 打開 , 打開后的操作丌同 。 微實例 1 2 3 4 5 6 textFile = open(,rt) t表示文本文件方式 print(()) () binFile = open(,rb) r表示二進制文件方式 print(()) () 文件概述 輸出結(jié)果為: 中國是個偉大的國家! b39。 采用文本方式讀入文件 , 文件經(jīng)過編碼形成字符串 , 打印出有含義的字符;采用二進制方式打開文件 , 文件被解析為字節(jié) ( byte) 流 。 文件的打開關(guān)閉 Python對文本文件和二進制文件采用統(tǒng)一的操作步驟 , 即 “打開 操作 關(guān)閉 ” 文件的打開關(guān)閉 Python通過解釋器內(nèi)置的 open()函數(shù)打開一個文件 , 并實現(xiàn)該文件不一個程序變量的關(guān)聯(lián) , open()函數(shù)格式如下: 變量名 = open(文件名 , 打開模式 ) open()函數(shù)有兩個參數(shù):文件名和打開模式。r39。w39。x39。a39。b39。t39。+39。 方法 含義 file.write(s) 向文件寫入一個字符串或字節(jié)流 file.writelines(lines) 將一個元素為字符串的列表寫入文件 file.seek(offset) 改變當前文件操作指針的位置 , offset的值: 0:文件開頭; 1: 當前位置; 2: 文件結(jié)尾 文件的讀寫 微實例 1 2 3 4 5 6 7 fname = input(請輸入要寫入的文件 : ) fo = open(fname, w+) ls = [唐詩 , 宋詞 , 元曲 ] (ls) for line in fo: print(line) () 程序執(zhí)行結(jié)果如下: 請輸入要寫入的文件 : PIL庫的使用 PIL庫概述 PIL( Python Image Library) 庫是 Python語言的第三方庫 , 需要通過 pip工具安裝 。 PIL庫概述 PIL庫可以完成圖像歸檔和圖像處理兩方面功能需求: ?圖像歸檔:對圖像進行批處理 、 生成圖像預(yù)覽 、 圖像格式轉(zhuǎn)換等; ?圖像處理:圖像基本處理 、 像素處理 、 顏色處理等 。 方法 描述 (filename) 根據(jù)參數(shù)加載圖像文件 (mode, size, color) 根據(jù)給定參數(shù)創(chuàng)建一個新的圖像 ((buffer)) 從字符串中獲取圖像 (mode, size, data) 根據(jù)像素點 data創(chuàng)建圖像 () 對圖像文件完整性進行檢查 , 返回異常 PIL庫 Image類解析 要加載一個圖像文件,最簡單的形式如下,之后所有操作對 im起作用 from PIL import Image im = (D:\\pycodes\\) PIL庫 Image類解析 Image類有 4個處理圖片的常用屬性 屬性 描述 標識圖像格式或來源 , 如果圖像不是從文件讀取 , 值是 None 圖像的色彩模式 , L灰度圖像 、 RGB真彩色圖像 、 CMYK出版圖像 圖像寬度和高度 , 單位是像素 ( px) , 返回值是二元元組 ( tuple) 調(diào)色板屬性 , 返回一個 ImagePalette類型 PIL庫 Image類解析 微實例 : GIF文件圖像提取 。 微實例 1 2 3 4 5 6 7 8 9 from PIL import Image im = (39。) 讀入一個 GIF文件 try: (39。.format(())) while True: (()+1) (39。.format(())) except: print(處理結(jié)束 ) PIL庫 Image類解析 Image類的圖像轉(zhuǎn)換和保存方法如表所示 。 ((128, 128)) (birdnestTN,JPEG) 北京鳥巢圖片及其縮略圖 PIL庫 Image類解析 Image類可以縮放和旋轉(zhuǎn)圖像 , 其中 , rotate()方法以逆時針旋轉(zhuǎn)的角度值作為參數(shù)來旋轉(zhuǎn)圖像 。 方法 描述
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1