91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

文本的基本操作

發布時間:2020-06-20 11:21:59 來源:網絡 閱讀:418 作者:huwei0512 欄目:開發技術

#文件里寫,讀

#找到文件

文件路徑 E\log.txt

#打開文件

file(‘文件路徑’,‘模式’)

#文件操作,讀寫

file_obj.read()  #將所有讀入內存

file_obj.readlines()[行,]

For line infile_obj.xreadlines():

             print line

 

For line infile_obj:

每次循環,只讀一行,避免全部讀入內存

 

file_obj.write()

File_obj.writeline()

 

#文件關閉

File_obj.close()

 

eg:

變種1

file_test_1.py:

#!/usr/bin/env python

#-*- coding:utf-8 -*-

 

file_obj =file('E:\log.txt','r')

line_list = file_obj.readlines()

for ele in line_list:

     print ele.strip()

執行結果:   

E:\>pythonfile_test_1.py

dick;hello;1

jacky;jiu123;2:

 

變種2

#!/usr/bin/env python

#-*- coding:utf-8 -*-

 

file_obj =file('E:\log.txt','r')

print file_obj.read()

執行結果:

E:\>pythonfile_test_1.py

dick;hello;1

jacky;jiu123;2

 

變種3

#!/usr/bin/env python

#-*- coding:utf-8 -*-

 

file_obj =file('E:\log.txt','r')

print file_obj.readlines()

執行結果:

E:\>pythonfile_test_1.py

['dick;hello;1\n','jacky;jiu123;2']

 

變種4

file_obj =file('E:\log.txt','r')

line_list = file_obj.readlines()

for ele in line_list:

     print ele.strip()

執行結果:

E:\>pythonfile_test_1.py

dick;hello;1

jacky;jiu123;2

 

變種5

file_obj =file('E:\log.txt','r')

line_list = file_obj.readlines()

for ele in line_list:

       line = ele.strip()

       values = line.split(';')

       print values

執行結果:

E:\>pythonfile_test_1.py

['dick', 'hello','1']

['jacky','jiu123', '2']

 

讀寫文件示例:

#!/usr/bin/env python

#-*- coding:utf-8 -*-

 

file_obj =file('E:\log.txt','r+')

#print file_obj.read()

#print file_obj.readlines()

line_list = file_obj.readlines()

my_list =[]

#原來的列表my_list=['dick;123fes;1','jacky;humin123;3']

for ele in line_list:

# ‘dick;123fes;1\n'

   line = ele.strip()

# ‘dick;123fes;1'  

   value_list = line.split(';')

#[ ‘dick','123fes','1']

   last_value = int(value_list[-1])

#最后一個數,轉換成整型

   last_value += 1

#1 +=1 相當于 last_value = last_value+1

   value_list[-1] = str(last_value)

#更新后的列表,并重新轉換成字符串,目的是要把列表寫到文件里,文件以字符串形式保存

   value_str = ";".join(value_list)

#更新后列表,保存寫到文件的時候使用字符串

#‘dick;123fes;2'   --第一次循環結果

#‘jacky;humin123;3’--第二次循環結果

   my_list.append(value_str)

#my_list =[‘dick;123fes;2',‘jacky;humin123;3’]

my_str ="\n".join(my_list)

file_obj.write(my_str)

 

執行結果:

文本的基本操作

劃線部分為執行后的新增條目!


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石景山区| 苍南县| 靖安县| 沈阳市| 沾化县| 万全县| 神木县| 涡阳县| 香格里拉县| 新化县| 广西| 新沂市| 修文县| 高淳县| 平乐县| 新竹县| 收藏| 舟山市| 阿城市| 保靖县| 龙川县| 苍溪县| 南岸区| 通许县| 蛟河市| 额济纳旗| 平顺县| 林西县| 台东市| 宣武区| 阆中市| 德保县| 鹤岗市| 东兰县| 广平县| 苍溪县| 通河县| 双流县| 嘉义县| 嘉善县| 封开县|