亚洲中文字幕无码日韩精品,亚洲一区制服无码中字,亚洲精品第一国产综合精品99 ,一本大道中文日本香蕉

微立頂科技

新聞資訊

創(chuàng)新 服務(wù) 價(jià)值

  python寫入數(shù)據(jù)到本地txt文本

發(fā)布日期:2022/10/15 7:45:54      瀏覽量:

一、讀寫txt文本
1、打開txt文件

下述函數(shù)參數(shù)有(test.文件名,mode模式)
file = open(’test.txt’, mode=’w’)

mode模式有以下幾種:

w:只能操作寫入 r:只能讀取 a:向文件追加
w+:可讀可寫 r+:可讀可寫 a+:可讀可追加
w模式打開文件,如果文件中有數(shù)據(jù),再次寫入內(nèi)容,會(huì)把原來的覆蓋掉

2、向文件寫入數(shù)據(jù)

方法一:
file = open(’test.txt’, mode=’w’)
# write 寫入
# \n 換行符
file.write(’hello word \n’)

方法二:
file = open(’test.txt’, mode=’w’)
# writelines()函數(shù) 會(huì)將列表中的字符串寫入文件中,但不會(huì)自動(dòng)換行,如果需要換行,手動(dòng)添加換行符
# 參數(shù)必須是一個(gè)只存放字符串的列表
file.writelines([’深圳\n’, ’上海\n’, ’北京\n’, ’湖北’, ’武漢’])

3、關(guān)閉文件

file = open(’test.txt’, mode=’w’)
file.write("演示")
# 關(guān)閉文件,不關(guān)閉文件可能會(huì)出問題
file.close()

二、讀取txt文件
1、打開文件

# 使用r模式打開文件,做讀取文件操作
# 打開文件的模式,默認(rèn)就是r模式,如果只是讀文件,可以不填寫mode模式
file = open(’test.txt’, mode=’r’)

2、讀取文件內(nèi)容

方法一:
# 文本內(nèi)容:123456789

file = open(’test.txt’, mode=’r’)
# read(int)函數(shù), 讀取文件內(nèi)容。如果指定讀取長度,會(huì)按照長度去讀取,不指定默認(rèn)讀取所有數(shù)據(jù)
a = file.read(5)
print(a)

# 結(jié)果:12345

方法二:
’’’
文本內(nèi)容:
123456789
987654321
’’’
file = open(’test.txt’, mode=’r’)
# readline()函數(shù) 默認(rèn)讀取文件一行數(shù)據(jù)
a = file.readline()
print(a)
# 結(jié)果:123456789

file = open(’test.txt’, mode=’r’)
# readline(int)函數(shù) 默認(rèn)讀取文件一行數(shù)據(jù),如果指定讀取長度,會(huì)按照長度去讀取
a = file.readline(5)
print(a)

# 結(jié)果:12345

方法三:
’’’
文本內(nèi)容:
123
321
456
654

’’’

file = open(’test.txt’, mode=’r’)
# readlines() 會(huì)把每一行的數(shù)據(jù)作為一個(gè)元素放在列表中返回,讀取所有行的數(shù)據(jù)
a = file.readlines()
print(a)
# 結(jié)果:[’123\n’, ’321\n’, ’456\n’, ’654’]


# 如果不添加replace("\n", ""),輸出結(jié)果后會(huì)自動(dòng)換行,加入可以去掉換行符
for i in a:
    b = i.replace("\n", "")
    print(f’數(shù)據(jù):  正確’)

3、關(guān)閉文件

file.close()


————————————————
版權(quán)聲明:本文為CSDN博主「檬檸wan」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_45664055/article/details/124620142


  業(yè)務(wù)實(shí)施流程

需求調(diào)研 →

團(tuán)隊(duì)組建和動(dòng)員 →

數(shù)據(jù)初始化 →

調(diào)試完善 →

解決方案和選型 →

硬件網(wǎng)絡(luò)部署 →

系統(tǒng)部署試運(yùn)行 →

系統(tǒng)正式上線 →

合作協(xié)議

系統(tǒng)開發(fā)/整合

制作文檔和員工培訓(xùn)

售后服務(wù)

馬上咨詢: 如果您有業(yè)務(wù)方面的問題或者需求,歡迎您咨詢!我們帶來的不僅僅是技術(shù),還有行業(yè)經(jīng)驗(yàn)積累。
QQ: 39764417/308460098     Phone: 13 9800 1 9844 / 135 6887 9550     聯(lián)系人:石先生/雷先生