【python】字符串转换为JSON

1.字符串转换为JSON;


echo '{"job":"developer","name":"xsq","sex":"male"}' |python -m json.tool 

[root@mysql1 shell]# echo '{"job":"developer","name":"xsq","sex":"male"}' |python -m json.tool 
{
    "job": "developer",
    "name": "xsq",
    "sex": "male"
}

echo '{"address":{"province":"gansu","city":"Pl"},"name":"xsq","sex":"male"}' |python -m json.tool 
--python的解释器转换JSON还有对齐功能。
[root@mysql1 shell]# echo '{"address":{"province":"gansu","city":"Pl"},"name":"xsq","sex":"male"}' |python -m json.tool 
{
    "address": {
        "city": "Pl",
        "province": "gansu"
    },
    "name": "xsq",
    "sex": "male"
}

2.检查第三方库是否安装成功。

[root@mysql1 shell]# python 
Python 2.7.5 (default, Mar 20 2020, 17:08:22) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko

能导入成功,代表安装成功。导入失败,代表安装失败。

--可以使用 -c 参数进行导入操作。
python -c "import sys"

3.python 主流的包管理工具。

Python的包管理工具是pip 
pip 是一个用来安装和管理python包的工具。是 easy_install 的替代品。
pip的优点:
pip提供了丰富的功能,其竞争对手 easy_install 则只支持安装,没有提供卸载和显示
已安装列表的功能。
pip能够很好的支持虚拟环境。
pip可以通过 requirements.txt 集中管理依赖。
pip 能够处理二进制格式(.whl)
pip 是先下载后安装,如果安装失败,也会清理干净,不会留下一个中间状态。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值