當前位置:首頁 » 編程語言 » python的open函數

python的open函數

發布時間: 2022-08-23 13:33:40

python的open函數的第一個file參數可以使用變數嗎

可以
w = input('隨便寫個文件名:')
f = open('e:/' + w + '.txt' , 'w')

❷ python中open函數怎麼用

可以這么寫
open(r'文件路徑','r')
希望能採納

❸ Python 3中文件操作open()函數

在windows下路徑一般寫為:「D:\data\python"
但是字元串中\是轉義字元,所以你可把\寫成\\,或者路徑前加上r如r"D:\data\python",表面該字元串不進行轉義即可

❹ Python使用open函數打開文件的常用模式

要以讀文件的模式打開一個文件對象,使用Python內置的open()函數,傳入文件名和標示符:

f = open('/Users/michael/test.txt', 'r')

標示符'r'表示讀,這樣,我們就成功地打開了一個文件。

如果文件不存在,open()函數就會拋出一個IOError的錯誤,並且給出錯誤碼和詳細的信息告訴你文件不存在:

這和前面的try ... finally是一樣的,但是代碼更佳簡潔,並且不必調用f.close()方法。

調用read()會一次性讀取文件的全部內容,如果文件有10G,內存就爆了,所以,要保險起見,可以反復調用read(size)方法,每次最多讀取size個位元組的內容。另外,調用readline()可以每次讀取一行內容,調用readlines()一次讀取所有內容並按行返回list。因此,要根據需要決定怎麼調用。

如果文件很小,read()一次性讀取最方便;如果不能確定文件大小,反復調用read(size)比較保險;如果是配置文件,調用readlines()最方便;

❺ Python 怎麼用open 函數打開最新文件

1、打開文件會用到open函數,標準的python打開文件語法如下:
open(name[,mode[,buffering]])
open函數的文件名是必須的,而模式和緩沖參數都是可選的。
2、使用open打開文件後一定要記得調用文件對象的close()方法。比如可以用try/finally語句來確保最後能關閉文件。
file_object = open('thefile.txt')
try:
all_the_text = file_object.read( )
finally:
file_object.close( )
註:不能把open語句放在try塊里,因為當打開文件出現異常時,文件對象file_object無法執行close()方法。
3、猜測你可能是在使用open函數後沒有close,導致文件一直處於被佔用狀態而無法編輯。
參考資料:
http://www.cnblogs.com/themost/p/6358910.html
http://www.ecity.cn/wenda/354197.html

❻ python文作操作函數open()

1.並非只能訪問文本文件
open可以訪問任何形式的文件,在訪問非文本格式文件(二進制文件)的時候,訪問模式通常加上『b』(即二進制模式:『rb』或『wb』),但並不必須,依情況而定
2.路徑是填寫在前面的filename參數處的
如你的例子,若要只讀這個文件,則是:
open('D:\\123.txt', 'r')
(由於\是轉義符,所以要將他再轉義,才能得到\符號本身)
若要寫入,則是:
open('D:\\123.txt', 'w')
以此類推
如果是不加路徑,只有一個文件名:
open('123.txt', 'r')
則會在python運行的當前目錄下尋找該文件名的文件

另:讀模式(r)必須保證文件存在,寫模式(w)至少要保證文件所在目錄存在(文件本身可以不存在)
如果不滿足,則系統會拋出一個IOError

❼ 如何用python的open函數讀取一個文件的第二行

再讀一行就是第二行 with open('student.txt', 'r', encoding='utf8') as f: f.readline() print(f.readline())!

❽ python中用open保存文本到桌面

編輯器中打開相同的文件時,它會給我一個空白文件。創建並保存文件。
Python中的open函數可以打開並保存文本數據。open是多種語言、環境的一種函數,LINUX中open函數作用。打開和創建文件。PB程序語言中open功能。打開窗口。
open是UNIX系統(包括LINUX、Mac等)的系統調用函數,區別於C語言庫函數fopen。對於open函數來說,第三個參數僅當創建新文件時(即使用了O_CREAT時)才使用,用於指定文件的訪問許可權位(accesspermissionbits)。pathname是待打開/創建文件的POSIX路徑名(如/home/user/a。cppflags用於指定文件的打開/創建模式,這個參數可由以下常量(定義於fcntl。h)通過邏輯位或邏輯構成。

❾ 關於python3中的open函數問題

wirte單詞寫錯了,是write;還有最後close也寫錯了

❿ python中open函數

f=open(r'C:UsersdellDesktop1.txt','r')
print(f.read())

文件打開操作只是打開了文件,還需要讀取文件內容才能顯示文件內容

熱點內容
你們家的無線網密碼是多少 發布:2025-01-18 09:47:50 瀏覽:729
renderscriptandroid 發布:2025-01-18 09:32:18 瀏覽:992
安卓手機如何拍游戲素材 發布:2025-01-18 09:30:59 瀏覽:347
廣州日立壓縮機有限公司 發布:2025-01-18 09:15:08 瀏覽:623
伺服器兩條寬頻如何疊加網速 發布:2025-01-18 08:52:17 瀏覽:730
oracle存儲過程集合 發布:2025-01-18 08:42:39 瀏覽:884
洋蔥數學緩存 發布:2025-01-18 08:38:36 瀏覽:918
電影的文件夾都是 發布:2025-01-18 08:21:49 瀏覽:835
post提交php 發布:2025-01-18 08:21:42 瀏覽:460
如何禁止寫入文件夾 發布:2025-01-18 08:21:04 瀏覽:363