最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實現(xiàn)簡單的文件操作合集

 更新時間:2022年09月22日 15:25:40   作者:顧城沐心  
這篇文章主要為大家詳細介紹了Python實現(xiàn)的一些簡單的文件操作合集,例如:文件的打開,關閉;文件的寫入等,感興趣的小伙伴可以了解一下

一、文件操作

1.打開

r+ 打開存在文件 文件不存在 報錯

file = open("user.txt","r+")
print(file,type(file))

w+ 若是文件不存在 會創(chuàng)建文件

file = open("user.txt","w+")
print(file,type(file))

2.關閉 

file.close()

3.寫入

file = open("user.txt","w+")
print(file,type(file))
file.write("hello\n")
file.close()

4.讀取 

print(file.readlines())

二:python中自動開啟關閉資源

寫入操作

stu = {'name':'lily','pwd':'123456'}
stu1 = {'name':'sam','pwd':'123123'}
#字典列表
stu_list = [stu,stu1]
 
#寫入操作
with open("user.txt",mode='a+') as file:
    for item in stu_list:
        print(item)
        file.write(item['name']+" "+item['pwd']+"\n")

讀取操作

#讀取操作
with open("user.txt",mode='r+') as file:
    lines = file.readlines()
    for line in lines:
        line = line.strip() #字符串兩端的空格去掉
        print(line)

#讀取操作
with open("user.txt",mode='r+') as file:
    lines = file.readlines()
    for line in lines:
        #字符串分割 空格分割出用戶名和密碼
        name , pwd = line.split(" ")
        print(name,pwd)

user_list = []
#讀取操作
with open("user.txt",mode='r+') as file:
    lines = file.readlines()
    for line in lines:
        line = line.strip() #字符串兩端空格去除 去除\n
        name,pwd= line.split(" ") #用空格分割
        user_list.append({'name':name,'pwd':pwd})
    print(user_list)

user_list = []
#讀取操作
with open("user.txt",mode='r+') as file:
    lines = file.readlines()
    for line in lines:
        name,pwd = line.strip().split(" ")
        user_list.append({'name':name,'pwd':pwd})
    print(user_list)

讀寫函數簡單封裝

# 寫入操作 封裝
def write_file(filename,stu_list):
    with open(filename,mode='a+') as file:
        for item in stu_list:
            file.write(item['name'] + " " + item['pwd'] + "\n")
#讀取操作 函數封裝
def read_file(filename):
    user_list = []
    with open(filename,mode='r+') as file:
     lines = file.readlines()
    for line in lines:
        name,pwd = line.strip().split(" ")
        user_list.append({'name':name,'pwd':pwd})
    return user_list

到此這篇關于Python實現(xiàn)簡單的文件操作合集的文章就介紹到這了,更多相關Python文件操作內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • pandas基礎?Series與Dataframe與numpy對二進制文件輸入輸出

    pandas基礎?Series與Dataframe與numpy對二進制文件輸入輸出

    這篇文章主要介紹了pandas基礎Series與Dataframe與numpy對二進制文件輸入輸出,series是一種一維的數組型對象,它包含了一個值序列和一個數據標簽
    2022-07-07
  • Python閉包之返回函數的函數用法示例

    Python閉包之返回函數的函數用法示例

    這篇文章主要介紹了 Python閉包之返回函數的函數用法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • Python函數中的作用域規(guī)則詳解

    Python函數中的作用域規(guī)則詳解

    這篇文章主要為大家詳細介紹了Python的作用域規(guī)則,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Python實現(xiàn)生成日報的示例代碼

    Python實現(xiàn)生成日報的示例代碼

    這篇文章主要為大家詳細介紹了如何利用Python實現(xiàn)生成日報的功能,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-06-06
  • python使用pyshark庫捕獲數據包的示例詳解

    python使用pyshark庫捕獲數據包的示例詳解

    PyShark是一個基于Python的網絡數據包分析工具庫,它允許用戶捕獲、解碼和分析實時網絡流量,特別是Wi-Fi和TCP/IP協(xié)議的數據,所以本文給大家介紹了python使用pyshark庫捕獲數據包的示例,需要的朋友可以參考下
    2024-08-08
  • 淺析Python 實現(xiàn)一個自動化翻譯和替換的工具

    淺析Python 實現(xiàn)一個自動化翻譯和替換的工具

    這篇文章主要介紹了Python 實現(xiàn)一個自動化翻譯和替換的工具,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-04-04
  • 使用Python實現(xiàn)檢測并刪除離群值

    使用Python實現(xiàn)檢測并刪除離群值

    離群值是一個數據項/對象,它明顯偏離其余的(所謂的正常)對象,本文主要為大家詳細介紹了如何使用Python實現(xiàn)檢測并刪除離群值,感興趣的小伙伴可以了解下
    2024-01-01
  • Python導入torch包的完整方法過程

    Python導入torch包的完整方法過程

    這篇文章主要給大家介紹了關于Python導入torch包的完整方法, python torch又稱PyTorach,是一個以Python優(yōu)先的深度學習框架,一個開源的Python機器學習庫,用于自然語言處理等應用程序,需要的朋友可以參考下
    2023-12-12
  • Python文件路徑讀取實例代碼詳解

    Python文件路徑讀取實例代碼詳解

    這篇文章主要介紹了在Python中處理文件路徑的方法,包括普通字符串、原始字符串、正斜杠的使用以及`os.path`模塊的應用,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-03-03
  • Python高級特性 切片 迭代解析

    Python高級特性 切片 迭代解析

    這篇文章主要介紹了Python高級特性 切片 迭代解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08

最新評論

栖霞市| 阿城市| 自贡市| 武强县| 托里县| 进贤县| 五华县| 景宁| 淅川县| 北流市| 安陆市| 浮梁县| 扬州市| 多伦县| 唐海县| 拜城县| 阳东县| 丹棱县| 和田县| 夏津县| 同德县| 六枝特区| 历史| 北碚区| 宜黄县| 桓仁| 三明市| 石楼县| 桑植县| 外汇| 博罗县| 乡宁县| 洛隆县| 政和县| 侯马市| 新余市| 浪卡子县| 平塘县| 平罗县| 阜康市| 玉环县|