py_文件操作_01
生活随笔
收集整理的這篇文章主要介紹了
py_文件操作_01
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 一.文件操作基本概念
- 二.基本流程
- open函數(shù)
- 讀
- 常用重點(diǎn)
- 寫
- 三.代碼演示
- 總結(jié)
一.文件操作基本概念
當(dāng)我們需要利用python讀取計(jì)算機(jī)中的文件內(nèi)容時(shí),則可以使用此方法。
二.基本流程
1.用open函數(shù)打開文件,并設(shè)置路徑和模式(讀?,添加(a),覆蓋(w))
2.讀用read(),readline(),readlines(),寫用wrinte()
3.關(guān)閉 —> f.close()
open函數(shù)
讀
常用重點(diǎn)
寫
三.代碼演示
##########################步驟:1打開,2讀/寫,3關(guān)閉############################################文件讀取#####################################讀取所有內(nèi)容 f=open("C:/Users/Administrator/Desktop/ip.txt","r") f.read() f.close()#讀幾個(gè)字節(jié) f=open("C:/Users/Administrator/Desktop/ip.txt","r") #每個(gè)數(shù)字算一個(gè)字節(jié),這就是讀一個(gè)ip f.read(12) f.close()#讀一行 f=open("C:/Users/Administrator/Desktop/ip.txt","r") f.readline() f.close()#讀整個(gè)列 f=open("C:/Users/Administrator/Desktop/ip.txt","r") f.readlines() f.close()#去除/n和/t,并讀取遍歷整個(gè)列!!!!!!<<------------------------------------本文重點(diǎn) #strip("/n"),這個(gè)函數(shù)也可以這樣去除符號(hào),當(dāng)然下面這個(gè)方法最多 f=open("C:/Users/Administrator/Desktop/ip.txt", "r") for i in f.readlines():print(i.strip())####################文件寫并覆蓋原來(lái)內(nèi)容############################## f=open("C:/Users/Administrator/Desktop/ip.txt","a") f.write("220.220.11.11\n") f.close()###################文件寫不覆蓋原來(lái)內(nèi)容,添加而已##################### f=open("C:/Users/Administrator/Desktop/ip.txt","a") f.write("220.220.11.11\n") f.close()總結(jié)
常用于暴力破解,fuzz,因?yàn)?#xff0c;需要讀取本地文件 ,而用的最多的也是讀取文件
總結(jié)
以上是生活随笔為你收集整理的py_文件操作_01的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一次完整的渗透测试
- 下一篇: 文件包含和文件上传结合