本地檔案讀寫

2021-08-15 18:57:39 字數 1575 閱讀 8635

#coding:utf-8

import os

# 本地檔案讀寫操作的大致流程:

# 1>開啟檔案(需要指定檔案的開啟方式,比如可讀、可寫等);

# 2>對檔案進行讀/寫操作;

# 3>關閉檔案;

# 檔案的寫入資料操作

# 第乙個值text.txt:要開啟檔案所在的路徑,當前寫的是相對路徑,預設在當前目錄下

進行查詢;也可以指定為絕對路徑。

# 第二個值w:以可寫入的方式開啟此檔案。

# open()函式在以'w'可寫的模式開啟檔案時,如果檔案在當前目錄不存在,則會自動

建立該檔案。

# file_test = open('text.txt', 'w')

# file_test.write('hello')

# file_test.write('\n')

# file_test.write('world')

# file_test.write('\n')

# file_test.write('張三')

# # 批量寫入資料

# data_list = ['a','b','c','d']

# file_test.writelines(data_list)

# # 寫入完成,關閉檔案

# file_test.close()

# 本地檔案的讀取操作

# 'r': 以唯讀的模式開啟本地檔案

# open()函式以'r'的模式開啟本地檔案時,如果本地檔案不存在,會出現異常,不會

再自動建立該檔案了。

if os.path.exists('text.txt'):

file_test = open('text.txt', 'r')

# 讀取內容0

# result = file_test.read()

# print result

# 進行整行內容的讀取

# readline()一次只讀取一行內容,檔案中的行是以\n作為一整行的結束標誌。

# result1 = file_test.readline()

# print '整行讀取 = ',result1

# result1 = file_test.readline()

# print '整行讀取 = ',result1

# result1 = file_test.readline()

# print '整行讀取 = ',result1

# result1 = file_test.readline()

# print '整行讀取 = ',result1

# readlines()函式,也是按照整行進行的讀取,但是該函式會將每一行作為乙個

單獨的元素存放於結果列表中進行返回。

result = file_test.readlines()

print

type(result)

print result

# 關閉檔案

file_test.close()

else:

print

'檔案不存在!'

關於讀寫儲存本地檔案

關於讀寫儲存本地檔案 將資料寫入到檔案 return 是否寫入成功 bool writetofile nsstring doc nssearchpathfordirectoriesindomains nsdocumentdirectory,nsuserdomainmask,yes lastobjec...

iOS讀寫本地檔案

import rootviewcontroller.h inte ce rootviewcontroller end implementation rootviewcontroller void viewdidload else 寫入內容 nsstring content 這是乙個新的章節 cont...

python讀寫本地檔案

這篇文章主要介紹python讀寫本地檔案的操作方法和詳細解析 f open readfile name.txt r connect f.read print connect file close 檔案讀取過後關閉檔案注釋 上面的三行 第一行的詳細解析為 用open 函式直接開啟括號中第一項的那個文字...