exercise009 檔案讀取

2021-08-21 14:54:04 字數 952 閱讀 8889

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

# @time : 20/7/18 上午11:49

# @author : debin.lin

# @file : exercise009.py

# @software: pycharm

# @mail : [email protected]

# 本週練習:考察知識點檔案操作、列表、字串、字典、split函式的使用

# url:

# url:

# 我有兩行這樣的資料,存在乙個test_data.txt裡面

# 要求如下:

# 1:將每一行的資料存到乙個字典裡面,且url、mobilephone、pwd為key,對應key後面的值為value。

# 然後講讀取的每行資料儲存為字典後存到乙個總的列表裡面。返回總列表

# 2:寫成函式

# 通過呼叫函式最後得到的資料為:

# [,

# ]

deftest_data

():import re

file_path = r'test_data.txt'

test_data =

user_data = {}

with open(file_path) as file_object:#讀取檔案

for line in file_object:

data = re.split(':|,|\n',line)#指定分隔符 : , \n, 對字串切片

user_data[data[0]] = data[1]+data[2]+data[3]

user_data[data[4]] = data[5]

user_data[data[6]] = data[7]

print(test_data)

test_data()

009 檔案和目錄操作命令 rmdir

rmdir 刪除空目錄 目錄沒有任何檔案 root db01 mkdir root chenliang 建立 root chenliang目錄 root db01 ls ld root chenliang 檢視是否建立成功 drwxr xr x 2 root root 4096 jul 8 09 4...

C 輸入 2 檔案讀取

記錄以檔案方式讀取資料。如從檔案data.txt中讀取資料,檔案內容如下 0 0 3 82 2 1 15 3 4 86 3 5 46 4 7 5 思路 先通過檔案的行數,得到樣本個數,再建立動態陣列,逐個讀取資料。變數定義 define max sample num 100 最大樣本個數 doubl...

Python3 檔案讀取

import os import os.path path d uc ls filelist os.listdir path try for tmp in filelist pathtmp os.path.join path,tmp if true os.path.isdir pathtmp eli...