我打印环境变量的环境变量进行排序,但有一个排序的方式不被打印:如何在python
for variable in os.environ:
print(" " + variable + "=" + os.environ.get(variable))
我想排序os.environ。我试图把os.environ放在一个list()中,但sort函数不起作用。
任何线索?
谢谢
我打印环境变量的环境变量进行排序,但有一个排序的方式不被打印:如何在python
for variable in os.environ:
print(" " + variable + "=" + os.environ.get(variable))
我想排序os.environ。我试图把os.environ放在一个list()中,但sort函数不起作用。
任何线索?
谢谢
for name, value in sorted(os.environ.items()):
print(" " + name + "=" + value)
谢谢,它的工作..抱歉,模糊的问题BTW .. – peterphonic
@peterphonic使用'''\ n'.join()''在我的答案中立即显示结果,而重复打印更长 – eyquem
print '\n'.join(" %-24s= %s" % x for x in sorted(os.environ.items()))
“的排序功能无法正常工作”。 “不工作”不是问题描述。究竟是什么问题? –
显示您如何“尝试将os.environ放入列表中”。 –