python檔案引用

2021-10-01 03:18:33 字數 1160 閱讀 7886

python的檔案儲存型別跟c++,c沒多大差別

介紹一下

開啟模式 執行操作

『r』 以唯讀方式開啟檔案(預設)

『w』 以寫入的方式開啟檔案,會覆蓋已存在的檔案

『x』 如果檔案已經存在,使用此模式開啟將引發異常

『a』 以寫入模式開啟,如果檔案存在,則在末尾追加寫入

『b』 以二進位制模式開啟檔案

『t』 以文字模式開啟(預設)

『+』 可讀寫模式(可新增到其他模式中使用)

『u』 通用換行符支援本人第一次做測試的時候發現出現了這個問題

檔案物件方法

檔案物件方法 執行操作

f.close() 關閉檔案

f.read([size=-1]) 從檔案讀取size個字元,當未給定size或給定負值的時候,讀取剩餘的所有字元,然後作為字串返回

f.readline([size=-1]) 從檔案中讀取並返回一行(包括行結束符),如果有size有定義則返回size個字元

f.write(str) 將字串str寫入檔案

f.writelines(seq) 向檔案寫入字串序列seq,seq應該是乙個返回字串的可迭代物件

f.seek(offset, from) 在檔案中移動檔案指標,從from(0代表檔案起始位置,1代表當前位置,2代表檔案末尾)偏移offset個位元組

f.tell() 返回當前在檔案中的位置

f.truncate([size=file.tell()]) 擷取檔案到size個位元組,預設是擷取到檔案指標當前位置

執行python檔案報syntaxerror: (unicode error) 『unicodeescape』 codec can』t decode bytes in position 2-3: tr

原因是\n \t這類的字元會被python誤認為是轉義字元,所以在python中引入位址的時候,需要的是有下列三種寫法:

1、在檔案位址前加「r」

2、將位址中的所有 \ 替換為 \

3、將位址中的所有 \ 替換為正斜桿 /

python引用DLL檔案的方法

在python中呼叫dll檔案中的介面比較簡單,程式設計客棧如我們有乙個test.dll檔案,內部定義如下 extern c 在python中我們可以用以下兩種方式載入 1.import ctypes dll ctypes.windll.loadlibrary test.dll 2.import c...

python 模組引用 python如何引用模組

模組實際上就是 以.py為結尾的檔案 注意點 自定義的模組盡量不要和系統模組重名 模組內部封裝了很多實用的功能,有時在模組外部呼叫就需要將其匯入,匯入模組簡單劃分,實際上就只有兩種 import from import 詳細一點劃分有五種 1,improt 模組名 呼叫 模組名.功能名 2,impo...

PHP 引用檔案

伺服器端引用 ssi 用於建立可在多個頁面重複使用的函式 頁首 頁尾或元素。通過 include 或 require 函式,您可以在伺服器執行 php 檔案之前在該檔案中插入乙個檔案的內容。除了它們處理錯誤的方式不同之外,這兩個函式在其他方面都是相同的。include 函式會生成乙個警告 但是指令碼...