【发布时间】:2014-12-03 16:08:56
【问题描述】:
我编写了一个 API,用户可以将 sql 查询的输出定向到:
1> Excel(ExcelOut 类)
2> CSV(CSVOut 类)
3> 标准输出(StdOut 类)
对于前 2 种输出类型,我希望用户向我提供一个文件位置,然后 API 检查该位置是否存在,也就是参数验证
对于标准输出,我想知道是否需要任何验证?也就是说,当代码运行时,API 的 用户(开发人员)是否不知道 sys.stdout 不“可用”?
【问题讨论】: