導航:首頁 > 文件管理 > python配置文件數組

python配置文件數組

發布時間:2024-06-14 16:51:39

⑴ python文件中讀取某一列數據然後輸出數組匹配到另外一個文件中

我可以認為你是准備用這個文件第五列數據替換另一個文件的第五列數據么?

#下面的split裡面我些的是空格,若不是空格分割,請替換
data1 = map(lambda x:x.strip().split(" ")[4],open("oct4.txt").readlines())
#這里我假設你要替換的文件是oct5.txt
data2 = map(lambda x:x.strip().split(" "),open("oct5.txt").readlines())

data2_new = []
for line in data2:
line[4] = data1.pop(0)
data2_new.append(line)
file("oct5_new.txt"."w").writelines(data2_new)

⑵ 用python處理csv文件,最好可以將裡面的文本信息轉成一個二維數組的形式,具體如下

思路如下:

  1. 導入csv庫;

  2. 打開文件,並用csv庫函數reader讀入數據;

  3. csv讀入的數據是一行一行的,所以通過循環語句把讀到的數據放入到數組里

importcsv#必要庫導入
filepath='test.csv'#定義文件名稱,本文件要與當前的.py文件要在同一文件夾下,不然要用絕對路徑
withopen(filepath,'r')ascsvfile:#打開數據文件
reader=csv.reader(csvfile)#用csv的reader函數讀取數據文件
header=next(reader)#讀取數據文件的表頭
data=[]#定義一個空數組用於保存文件的數據
forlineinreader:#循環讀取數據文件並保存到數組data中
data.append(line)#line是個一維數組,是數據文件中的一行數據
print(header)#表頭
print(data)#讀取的二維數組

⑶ python 如何讀取excel文件 將每一行存為數組

from xlrd import open_workbook
wb=open_workbook(r'd:/222.xlsx')
tb=wb.sheets()[0]
data=[]
for r in range(tb.nrows):
val=[]
for c in range(tb.ncols):
val.append(tb.cell_value(r,c))
data.append(tuple(val))
print(data)

⑷ yaml文件使用

YAML 入門教程

參考:
python讀取yaml文件
Python常用配置文件ini、json、yaml讀寫總結

讀取yaml文件(數組用下標[x],字典用[key])

編寫一個py文件,讀取yaml文件,yaml文件需要通過safe_load方法轉換成字典格式,然後再通過字典取值的方式獲得值。

在目錄下創建test3.yaml文件

在目錄下創建test3_fz.yaml文件

python讀取實現:

參考:

python txt文件常用讀寫操作
利用Python從文件中讀取字元串(解決亂碼問題) Python - chardet自動檢測字元編碼

⑸ python將數組寫入excel文件

# 將數據寫入新文件
def data_write(file_path, datas):
f = xlwt.Workbook()
sheet1 = f.add_sheet(u'sheet1',cell_overwrite_ok=True) #創建sheet

#將數據寫入第 i 行,第 j 列
i = 0
for data in datas:
for j in range(len(data)):
sheet1.write(i,j,data[j])
i = i + 1
f.save(file_path) #保存文件

閱讀全文

與python配置文件數組相關的資料

熱點內容
脫殼成功但是找不到文件 瀏覽:32
紅米手機切換網路設置 瀏覽:932
東芝l310升級 瀏覽:272
winudp埠測試工具 瀏覽:811
線切割編程公切圓相切怎麼畫 瀏覽:470
為什麼實體店做不了網路零售 瀏覽:652
華為手機刪除的網站怎麼找回來 瀏覽:74
涉密文件在哪裡可以查詢 瀏覽:24
圖片文件的數據流 瀏覽:311
什麼網站的鞋子是正品 瀏覽:402
mp4文件傳哪裡 瀏覽:300
手機pc網站模板 瀏覽:780
蘋果怎麼使用u盤安裝系統教程 瀏覽:974
java游戲打磚塊 瀏覽:555
java載入servlet 瀏覽:703
游戲編程怎麼發工資 瀏覽:319
科學計算數據處理是什麼 瀏覽:771
張飛豆乾app 瀏覽:67
cim數據哪個平台好 瀏覽:142
air關閉應用程序 瀏覽:324

友情鏈接