2016-05-18 112 views
-4

我是C編程的新手,我試圖讓一個參數文件被Python腳本和C腳本訪問,所以我必須在兩個參數中定義參數腳本每次運行。 例如,在CI有:從文件讀取參數到C和Python腳本

doublereal N,DB,DW,PP; 
N = 15; 
DB = 1.2; 
DW = 150; 
PP = 90; 

在Python我保存的參數在字典

pars = {'N':15.0,'DB':1.2,'DW':150.0,'PP':90.0} 

什麼是結構的文件從中我會讀這些值都成Python的最好方式和C腳本?

+1

有許多方法可以將數據編碼到一個文件中,所有這些文件都可以用python或C進行解碼。這個問題不能被明確地回答,因爲「最好」是主觀的。 – kaylum

+0

@kaylum你會怎麼改述是因爲它聽起來非主觀?我應該問「一個」的方式嗎? – Ohm

回答

1

什麼是結構化文件的最佳方式,我將從這些文件中讀取這些值到Python和C腳本中?

嘗試對你的配置文件使用.INI-like語法。爲了解析C中使用glib庫中的GKeyFile函數和python中的模塊ConfigParser。