2012-02-23 10 views
0

我有一個讀取Boost INFO file作爲配置文件的C++程序,現在我打算開發一個python腳本來操作這些conf文件。什麼是最好的方式來做到這一點?什麼是在Python中操作Boost INFO文件的最佳方式

我在python中找不到任何現有的模塊,實際上當我在Google中輸入Boost INFO和Python時,大部分結果都沒有那麼相關。我甚至沒有找到INFO的完整語法描述。

似乎有太多的工作來開發Python的解析器或Python擴展python來實現這一點,因爲我是新的python。

在此先感謝,夥計們。

+0

就個人而言,我建議將C++程序切換爲使用JSON,因爲它*真*接近INFO並且很容易被大多數編程語言解析。 – 2012-02-23 14:26:34

+0

是的,我將它保存爲我的最後選擇,因爲我無法控制C++部分......而且我不確定需要做多少工作才能完成更改。謝謝! – user1228520 2012-02-23 15:02:28

+0

你可能很容易用Python編寫解析器,但這只是錯誤的解決方案。 – 2012-02-23 15:11:26

回答

0

這個問題很舊,但我也需要這個,所以我寫了一個解析器類。它可用here。沒有錯誤處理,但只要你的配置文件有正確的語法,它應該是一個很好的起點。

相關問題