2016-02-29 43 views
1

我寫了一個腳本,它將文本作爲輸入發送到服務器,並以.pcm文件的形式獲取服務器的響應。我直接在我的程序中指定了服務器的詳細信息。如果我希望我的腳本是通用的,那麼它可以接受多個服務器的詳細信息。有人能給我一些想法如何去做? 服務器詳細信息的一個示例如下所示。如何使我的程序作爲泛型使用python?

host = "abc.com" 
port = 112 
uri = "/nmtser/" 
+0

你是什麼意思,以便它可以接受多個服務器的詳細信息?您想做什麼? – 2016-02-29 10:42:31

+0

是的。它應該接受多個服務器的詳細信息。 – sam

回答

3

通常這是通過使用一個配置文件解決。

該任務有很多種實現方式,但最「開箱即用」的解決方案可能可以通過ConfigParser模塊實現。但也有第三方解決方案,如Tornados OptionParser