欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python中文件操作簡明介紹

系統 1615 0

打開文件

open函數返回一個文件對象,基本語法:

●file_object = open(file_name, access_mode='r'[,buffering=-1])
file_name 是包含要打開的文件名字的字符串, 它可以是相對路徑或者絕對路徑.
●可選變量access_mode 也是一個字符串, 代表文件打開的模式. 通常, 文件使用模式 ‘r', ‘w', 或是 ‘a'模式來打開, 分別代表讀取, 寫入和追加.
●另外一個可選參數 buffering 用于指示訪問文件所采用的緩沖方式. 其中 0 表示不緩沖, 1表示只緩沖一行數據, 任何其它大于 1 的值代表使用給定值作為緩沖區大小. 不提供該參數或者給定負值代表使用系統默認緩沖機制

文件內建方法

讀出

read(size) 方法用來直接讀取字節到字符串中, 最多讀取給定數目個字節.如果size沒有給定,文件將被全部讀出.
readline() 方法讀取打開文件的一行,和 read() 相同, 它也有一個可選的 size 參數, 默認為 -1, 代表讀至行結束符. 如果提供了該參數, 那么在超過 size 個字節后會返回不完整的行.
readlines() 它會讀取所有(剩余的)行然后把它們作為一個字符串列表返回.

寫入

write()寫入字符.
writelines()寫入行.這里注意需要顯示寫入換行符.

文件內移動

seek(offset)移動當前讀寫位置到指定的offset位置.每次write和read操作后,當前讀寫位置都會變動.

文件迭代

新方法(更高效)

復制代碼 代碼如下:

for eachLine in f

老的方法:
復制代碼 代碼如下:

for eachLine in f.readline():

關閉文件

close() 通過關閉文件來結束對它的訪問.寫入文件后不關閉文件可能會丟失緩沖區數據.

緩沖區數據寫入文件

flush() 方法會直接把內部緩沖區中的數據立刻寫入文件.

截取文件

truncate() 方法將文件截取到當前文件指針位置或者到給定 size , 以字節為單位.

實例講解

復制代碼 代碼如下:

#!/usr/bin/python
#coding=utf-8

#以寫方式打開一個名為welcome.txt文件
f = open("welcome.txt", 'w')

#將數據寫入文件
f.writelines("welcome to here\n")
f.writelines("Thank you\n")
f.writelines("exit\n")

#刷新文件
f.flush()

#關閉文件
f.close()

#以讀方式打開一個名為welcome.txt文件
f = open("welcome.txt", 'r')
print f.read(8)

#重置讀寫位置,回到文件最開始位置
f.seek(0)
print f.readline()


輸出
復制代碼 代碼如下:

welcome
welcome to here


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日本欧美国产精品第一页久久 | 黄网站免费在线观看 | 九九热色| 日韩精品免费在线视频 | 亚洲情综合五月天 | 欧美精品一区二区在线观看 | 欧美黑人xxxx猛牲大交 | 日本不卡在线一区二区三区视频 | 日韩在线网址 | 久草视频免费播放 | 91精品国产综合久久欧美 | 久久久久综合精品福利啪啪 | av中文字幕在线 | 亚洲精品一区在线观看 | 久在线看 | 亚洲天天做日日做天天看2018 | 97色伦图片97综合影院 | 91成人在线视频 | 婷婷六月天激情 | 黑色丝袜三级在线播放 | 欧美色欧美亚洲另类二区精品 | 久久精品一 | 欧美成年网站 | 久久高清 | 激情av在线 | 亚洲欧美在线免费观看 | 久在线播放 | 久久这里只有精品免费播放 | 成人性视频免费网站 | 亚洲精品色 | 综合国产 | 欧美日韩中文视频 | 啪视频免费 | 99在线精品免费视频九九视 | 精品免费久久久久国产一区 | 久久www免费人成精品 | 大香伊人久久精品一区二区 | 嫩草影院网站 | 91香蕉视频在线看 | 91九色国产视频 | 久久综合亚洲 |