使用Python以编程方式确定最大命令行长度

时间:2009-09-30 20:41:50

标签: python command-line subprocess

有没有人知道Python的可移植方式来确定系统的最大命令行长度?我正在编写的程序构建一个命令并将其提供给子进程。对于命令行长度最小的系统,命令可能太长。如果我能检测到这个,那么命令可以被分解以避免超过最大长度,但是我没有找到(便携式)方法来确定最大值。

1 个答案:

答案 0 :(得分:5)

请问sysconf:

os.sysconf(os.sysconf_names['SC_ARG_MAX']