導航:首頁 > 文件管理 > 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配置文件數組相關的資料

熱點內容
可以去哪裡找編程老師問問題 瀏覽:608
win10lol全屏 瀏覽:25
qq圖片動態動漫少女 瀏覽:122
sai繪圖教程視頻 瀏覽:519
如何分析載入減速法數據 瀏覽:672
手機怎麼免費轉換pdf文件格式 瀏覽:668
在哪個網站可以駕照年檢 瀏覽:89
iphone可以播放ape嗎 瀏覽:991
matlabp文件能破解嗎 瀏覽:817
四川省高三大數據考試是什麼 瀏覽:457
導出打開java文件 瀏覽:671
win10藍屏是硬碟壞了么 瀏覽:46
沈陽哪裡適合學編程 瀏覽:811
django19常用版本 瀏覽:521
三國志11保存在哪個文件夾 瀏覽:88
iphone4s加速 瀏覽:108
編程內存和顯卡哪個重要 瀏覽:672
android連接網路列印機 瀏覽:195
linuxsftp如何上傳文件 瀏覽:603
蘋果文件覆蓋 瀏覽:327

友情鏈接