溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

利用python如何實(shí)現(xiàn)創(chuàng)建一個(gè)文本文件

發(fā)布時(shí)間:2020-11-06 15:52:26 來(lái)源:億速云 閱讀:274 作者:Leah 欄目:開(kāi)發(fā)技術(shù)

本篇文章給大家分享的是有關(guān)利用python如何實(shí)現(xiàn)創(chuàng)建一個(gè)文本文件,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。

python open() 函數(shù)以指定模式打開(kāi)一個(gè)文件,創(chuàng)建一個(gè) file 對(duì)象,相關(guān)的方法才可以調(diào)用它進(jìn)行讀寫(xiě)。

w 模式表示打開(kāi)一個(gè)文件只用于寫(xiě)入。如果該文件已存在則打開(kāi)文件,并從開(kāi)頭開(kāi)始編輯,即原有內(nèi)容會(huì)被刪除。如果該文件不存在,創(chuàng)建新文件。    

write() 方法用于向文件中寫(xiě)入指定字符串。在文件關(guān)閉前或緩沖區(qū)刷新前,字符串內(nèi)容存儲(chǔ)在緩沖區(qū)中,這時(shí)你在文件中是看不到寫(xiě)入的內(nèi)容的。

實(shí)現(xiàn)代碼:

#!/usr/bin/python
# -*- coding:utf-8 -*-
file = open('C:/Users/Administrator/Desktop/a/b.txt','w')
file.write('你好,\n  世界。')

結(jié)果:

利用python如何實(shí)現(xiàn)創(chuàng)建一個(gè)文本文件

打開(kāi)這個(gè)文本可以看到內(nèi)容成功寫(xiě)入。

利用python如何實(shí)現(xiàn)創(chuàng)建一個(gè)文本文件

知識(shí)點(diǎn)擴(kuò)充:

Python批量修改文本文件內(nèi)容的方法

Python批量替換文件內(nèi)容,支持嵌套文件夾

import os
path="./"
for root,dirs,files in os.walk(path):
for name in files:
#print name
if name.endswith(".html"):
#print root,dirs,name 
filename=root+"/"+name
f=open(filename,"r")
filecontent=""
line=f.readline() 
while line:
l=line.replace(":/arcgis_js_api","/arcgisapi")
filecontent=filecontent+l
line=f.readline()
f.close()
f=file(filename,"w")
f.writelines(filecontent)
f.close()

以上就是利用python如何實(shí)現(xiàn)創(chuàng)建一個(gè)文本文件,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI