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

歡迎訪問 生活随笔!

生活随笔

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

python

python保存运行结果下次使用_将python运行结果保存至本地文件中的示例讲解

發布時間:2023/12/15 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python保存运行结果下次使用_将python运行结果保存至本地文件中的示例讲解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、建立文件,保存數據

1.使用python中內置的open函數 打開txt文件

#mode 模式

#w 只能操作寫入 r 只能讀取 a 向文件追加

#w+ 可讀可寫 r+可讀可寫 a+可讀可追加

#wb+寫入進制數據

#w模式打開文件,如果而文件中有數據,再次寫入內容,會把原來的覆蓋掉

file_handle=open('1.txt',mode='w')

2.向文件中寫入數據

2.1 write寫入

#\n 換行符

file_handle.write('hello word 你好 \n')

2.2writelines()函數 會將列表中的字符串寫入文件中,但不會自動換行,如果需要換行,手動添加換行符

#參數 必須是一個只存放字符串的列表

file_handle.writelines(['hello\n','world\n','你好\n','智游\n','鄭州\n'])

3.關閉文件

file_handle.close()

二、打開文件 讀取文件中的信息

1.打開文件

#使用r模式打開文件,做讀取文件操作

#打開文件的模式,默認就是r模式,如果只是讀文件,可以不填寫mode模式

file_handle=open('1.txt',mode='r')

2.讀取文件內容(三種方法)

2.1 read(int)函數

讀取文件內容。如果指定讀取長度,會暗戰長度去讀取,不指定默認讀取所有數據

content=file_handle.read(20)

2.2 readline(int)函數

默認讀取文件一行的數據 參數大于一行的長度,值讀取一行,若小于一行的長度,讀取指定長度

content=file_handle.readline(20)

2.3 readlines( )函數

會把每一行的數據作為一個元素放在列表中返回,讀取所有行的數據

contents=file_handle.readlines()

3.關閉文件

file_handle.close()

三 、獲取光標位置的函數tell( )

#tell()函數 返回當前文件中光標的位置

file_handle=open('1.txt')

#先讀取一行的數據

content=file_handle.readline()

print(content)

#獲取光標的位置

number=file_handle.tell()

print(number)

四、調整光標位置的函數seek( )

#第一個參數offset 直接指定文件的光標位置

#第二個參數(默認為0):0 直接移動到開始位置 1當前的位置 2末尾的位置

file_handle.seek(0)

number=file_handle.tell()

print(number)

例子

1.將每一個成員的信息從列表中存放入文件,再從文件中取出組裝成原來列表

'''

student_list = [['張三','22','110'],['李四','22','110'],['王五','22','110']]

'''

# 存儲

student_list = [['張三','22','110'],['李四','22','110'],['王五','22','110']]

# 1.打開文件

file_handle = open('student_v2.txt',mode='w')

# 2.寫入數據

for student in student_list:

# for循環取出小列表中的每一條數據,

# for msg in student:

# # 寫入文件

# file_handle.write(msg)

# # 寫入空格

# file_handle.write(' ')

# # 一個人的信息寫入完成,寫入換行符

# file_handle.write('\n')

# join() 可以使用某個字符,將列表中的數據拼接為一個字符串

s=' '.join(student)

# 寫入拼接后的字符串

file_handle.write(s)

#寫入換行

file_handle.write('\n')

# 3.關閉文件

file_handle.close()

# 取出

file_handle = open('student_v2.txt',mode='r')

contents = file_handle.readlines()

print(contents)

# [['張三','22','110'],['李四','22','110'],['王五','22','110']]

student_list = []

for msg in contents:

msg = msg.strip('\n')

# split() 通過某個字符分割字符串,返回的是分割完成后的列表

list_1 = msg.split(' ')

# pop()函數 移除列表中最后一個元素

# list_1.pop()

# 把小列表添加到大列表中

student_list.append(list_1)

file_handle.close()

print(student_list)

2.

# 列表數據的讀取和寫入

# ---------------寫入************

list_1 = ['張三','李四','王五']

# 1.打開文件

file_handle = open('student.txt', mode='w')

# 2.寫入數據

for name in list_1:

file_handle.write(name)

# 寫入換行符

file_handle.write('\n')

# 3.關閉文件

file_handle.close()

# 讀取文件,并且必須是一個列表,格式:['張三','李四','王五']

file_handle = open('student.txt', mode='r')

# readlines() 讀取所有行的數據,會返回一個列表,列表中存放的數據就是每一行的內容

contents = file_handle.readlines()

# 準備一個列表,用來存放取出來的數據

student_list = []

# for循環遍歷列表,取出每一行讀取到的內容

for name in contents:

# strip()去除字符串中的某些特殊字符 去除\n

name = name.strip('\n')

# 把處理好的name添加到列表中

student_list.append(name)

# 這個列表中存放的就是和寫入之前一樣的內容

print(student_list)

# 3.關閉文件

file_handle.close()

以上這篇將python運行結果保存至本地文件中的示例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。

總結

以上是生活随笔為你收集整理的python保存运行结果下次使用_将python运行结果保存至本地文件中的示例讲解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲日本在线播放 | 国产亚洲精品精品精品 | 六月丁香婷婷激情 | www.黄色在线观看 | 毛茸茸多毛bbb毛多视频 | 日本高清在线观看 | 日韩精品一二三四 | 欧美图片一区二区三区 | 鲁一鲁色一色 | 国产中文字幕亚洲 | 最全aⅴ番号库网 | 91成人黄色 | 欧美人与动物xxx | 久久九九久精品国产免费直播 | 精品国产乱码久久久久久1区二区 | 四虎精品永久在线 | 久久精品亚洲一区二区 | 欧美日韩高清一区 | 久久精品视频观看 | 操她视频在线观看 | 色婷五月天 | 日韩一片 | 嫩草视频在线免费观看 | 99riav国产精品| 国产资源在线免费观看 | 精品一区二区成人免费视频 | 日本一区二区三区视频在线观看 | 久久久久无码国产精品一区 | 日韩国产精品一区二区 | 欧美一区二区三区视频 | 肉色超薄丝袜脚交一区二区图片 | 在线观看欧美国产 | 国产伦精品一区二区三区视频痴汉 | 青青草在线免费观看 | 可以看的av网址 | 中文字幕一区二区三区波野结 | 91高清免费 | 久久久久久黄 | 日本阿v视频在线观看 | 亚洲激情影院 | 尤物在线 | 美女视频三区 | 国产女人18水真多毛片18精品 | 污污视频网站免费观看 | 国产精品成人无码免费 | 精品午夜视频 | 欧美性猛交乱大交3 | 国产高清视频网站 | 成人精品免费在线观看 | 在线观看国产麻豆 | 成人乱人乱一区二区三区一级视频 | 久久久久久久久艹 | 亚洲福利精品 | 亚洲av无码乱码国产麻豆 | 一区二区三区www污污污网站 | 亚洲午夜无码av毛片久久 | 欧美二三区 | 污网站免费在线 | 欧美精品乱码久久久久久按摩 | 国产精品无码毛片 | 国产精品久久久久久久久久久久久久 | 欧美精品一区二区三区久久 | 日本中文在线观看 | 欧美a级肉欲大片xxx | 国产又色又爽无遮挡免费动态图 | 五月婷婷一区二区三区 | 欧美有码视频 | 精品一区久久 | 亚洲国产一二三区 | 国产日韩欧美91 | 在线观看免费国产视频 | 午夜手机福利 | 日本免费一二三区 | 99精品久久久久久久婷婷 | 18p在线观看 | av影院在线播放 | 午夜亚洲aⅴ无码高潮片苍井空 | 91人人爽 | www中文字幕| 亚洲精品视频免费看 | 日韩av无码一区二区三区不卡 | 久久精品无码av | 精品久久无码视频 | 亚洲一区亚洲二区 | 日本一本久久 | 亚洲欧美在线观看视频 | 菲律宾黄色片 | beeg日本高清xxxx18 | 精品一区二区三区免费毛片爱 | 黄色一级大片在线免费看产 | 日本一区二区三区免费观看 | 久久精品噜噜噜成人 | 欧美一级无毛 | 天堂国产一区二区三区 | 中文字幕不卡在线播放 | 韩国毛片一区二区 | 亚洲最大在线视频 | 免费一级特黄特色大片 | 精品无码国产av一区二区三区 |