标签: python command-line subprocess
有没有人知道Python的可移植方式来确定系统的最大命令行长度?我正在编写的程序构建一个命令并将其提供给子进程。对于命令行长度最小的系统,命令可能太长。如果我能检测到这个,那么命令可以被分解以避免超过最大长度,但是我没有找到(便携式)方法来确定最大值。
答案 0 :(得分:5)
请问sysconf:
os.sysconf(os.sysconf_names['SC_ARG_MAX']