国产成人手机高清在线观看网站-亚洲一区精品视频-无码色偷偷亚洲国内自拍-国产又大又黄的视频-午夜久久久久久久久久久-国产高清免费av-99精品视频在线导航-国产午夜亚洲精品羞羞网站-国产免费激情视频-国产床上视频-中文字日产乱码六区中国有限公司-日本视频免费观看-黄色av网址在线观看-韩日黄色片-欧美美女一区二区-伊人成年综合网-精品网站999www

Python如何讀取txt格式文件

轉(zhuǎn)轉(zhuǎn)大師PDF轉(zhuǎn)換器

支持40多種格式轉(zhuǎn)換,高效辦公

假設(shè)我們將一份數(shù)據(jù)保存到一個TXT文件中,命名為micro_novel.txt。

在與micro_novel.txt相同文件夾下創(chuàng)建一個micro_novel.pyPython文件。

with open('micro_novel.txt') asfile_object:

           contents = file_object.read()

           print(contents)

函數(shù)open()內(nèi)的參數(shù)為要打開的文件名稱,Python會在當前文件夾下尋找指定文件,withas file_objectopen()返回的對象命名為file_object。然后我們使用方法read()將文件內(nèi)容讀取,以字符串的形式保存在變量contents中。最后將其打印出來。

如果我們不想一次性看到所有的內(nèi)容,思路是:按行讀取,保存,按需輸出。

with open('micro_novel.txt') asfile_object:

           a=[]

           for content in file_object:

a.append(content)

   while True:

           print("Which one do you want to see? If you want to quit, input the'q'.")

           i=input("(input the number 1-10)?:")

           if i=='q':

               break

           line = (a[int(i)-1])

           print(line)

首先仍然是打開文件,保存到file_object對象中,接下來使用一個for循環(huán)來按行讀取內(nèi)容,依次添加到列表a中。這樣每條數(shù)據(jù)就能夠通過列表索引一個一個讀取出來。

當然也可以使用file_object對象的一個方法來實現(xiàn)按行讀取,存儲到列表中,效果相同。

with open('micro_novel.txt') asfile_object:

     b=file_object.readlines()

這樣基本的對TXT文件的讀操作就完成了。

万全县| 彭阳县| 饶平县| 淮阳县| 西华县| 油尖旺区| 宜宾县| 辉南县| 额敏县| 翁牛特旗| 南华县| 贡山| 凤庆县| 绵竹市| 盱眙县| 利川市| 铁岭市| 吉林市| 阿图什市| 建湖县| 江安县| 青浦区| 巨鹿县| 乌鲁木齐县| 迁安市| 阜宁县| 乌苏市| 仪征市| 玉树县| 西充县| 政和县| 登封市| 墨江| 五台县| 特克斯县| 左贡县| 芮城县| 新巴尔虎右旗| 普兰县| 旬阳县| 上饶县|