linlone 发表于 2014-12-11 14:43

python "import json",这种一句话执行的方式python支持不

我想判断这个机器中是否安装了json库,所以需要在shell脚本中,一句话判断python "import json"返回是成功还是失败

python命令如何设置参数才能支持一句话执行python "import json"呢?

HH106 发表于 2014-12-11 15:27

本帖最后由 HH106 于 2014-12-11 15:28 编辑

回复 1# linlone
这样?python -c "import json"&&echo ok||echo error

linlone 发表于 2014-12-11 20:59

搞定了,谢谢


回复 2# HH106


   

py7th 发表于 2014-12-11 21:15

# python -c "import json"&&echo ok||echo error
ok
# python -c "import json11"&&echo ok||echo error
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named json11
error
楼上是高人啊,学习了

银风冷月 发表于 2014-12-12 11:09

干嘛在shell里? python可以自己调试的try:
    import json
except ImportError:
    print 'No module named json'
页: [1]
查看完整版本: python "import json",这种一句话执行的方式python支持不