日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

老男孩python全栈开发视频教程_老男孩Python全栈开发(92天全)视频教程 自学笔记08...

發(fā)布時間:2023/11/30 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 老男孩python全栈开发视频教程_老男孩Python全栈开发(92天全)视频教程 自学笔记08... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

day8課程內(nèi)容:

文件操作

f=open('小重山','r',encoding='utf8') ?    #以讀的方式打開文件

data=f.read()

print(data)

f.close() ?#關(guān)閉文件句柄

f=open('小重山2','w',encoding='utf8') ?   #以清空再寫 的方式打開文件,這一步就將文件以前的內(nèi)容清空了,如果沒有這個文件名的文件,就自動創(chuàng)建一個。

f.write('hell o world \n')

f.write('alex')    #將兩個數(shù)據(jù)寫入文件

f=open('小重山2','a',encoding='utf8')   #以增加內(nèi)容的方式打開

f.write('hell o world \n')

f=open('小重山','r',encoding='utf8')

print(f.readline())?  #打印第一行

print(f.readline())?  #打印第二行

print(f.readlines())  #將每一行的內(nèi)容作為一個元素,將整個文件內(nèi)容以一個列表的形式打印出來

str.strip()就是把這個字符串頭和尾的空格,以及位于頭尾的\n \t之類給刪掉

for i in f.readlines():  #遍歷文件

print(i.strip())    #用strip()去掉字符串收尾空格和\n\t的都去掉

迭代器f

for i in f:  #打開一個文本最優(yōu)的。

print(i.strip())

f=open('波蘭來客','r',encoding='utf8')

print(f.tell()) #光標位置

print(f.read(2))

print(f.tell())

f.seek(0) #任意調(diào)整光標位置

print(f.tell())

print(f.read(2))

print(f.tell())

0

那時

6

0

那時

6

進度條

f.flush() ? #刷新緩沖區(qū)

import sys,time

for i in range(30):

sys.stdout.write('*')

sys.stdout.flush() #更新緩沖區(qū)

time.sleep(0.5)

print('*',end='',flush=True)

文件打開模式

r+模式   #讀寫模式 ?讀從最開始讀,寫從最后寫,類似追加(最常使用) 讀從開頭讀,寫只能從最后開始寫

w+模式  #寫讀模式 ?先清空再寫也讀不到,因為讀是從光標向后讀的

a+模式  #追加+讀模式

a=str({'bj':111}) #字典轉(zhuǎn)字符串

a=eval(a) #字符串轉(zhuǎn)字典

總結(jié)

以上是生活随笔為你收集整理的老男孩python全栈开发视频教程_老男孩Python全栈开发(92天全)视频教程 自学笔记08...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。