我試圖獲取枚舉列表作爲選項。 [OptionList('m', "modules", HelpText = "List of modules you are going to install or uninstall.")]
public List<RegistrationType> Modules { get; set; }
不幸的是,它預計它是一個字符串列表。關於如何使它作爲lib的文檔
是否有任何python模塊是用戶輸入數據的解析器並執行用戶命令並處理Python語法?例如: user>for i in range(3):
... doSomething()
上面的代碼將執行doSomething()方法3次。我知道有很多包含解析器的包,但是我沒有看到任何可能執行Python語法的包。
是否有任何方法可以使Command Line Parser library報告未知參數? 鑑於以下選項類別: public class Options
{
[Option('i', "int-option", DefaultValue = 10, HelpText = "Set the int")]
public int IntOption { get; set; }