json_urllib

urllib:
我们在python中可以通过urllib获取页面的源码

from  urllib import request
f = request.urlopen("https://www.baidu.com")
ret = f.read().decode("utf-8")
print(ret,type(ret))

json:
json.loads可以为字典型,列表型的字符串转换为字典或者列表
json.dumps可以为python的字典,列表,元组转换为字典型字符串,列表型字符串和列表型字符串。

import json

li = ["a", "B", 1, 3]
lis = '["a", "B", 1, 3]'
tup = ("a", "b")
dic = {"a": "v", "k1": "v1"}
dics = '{"a":"v","k1":"v1"}'
print(li, type(li))
print(json.dumps(li), type(json.dumps(li)))
print(lis, type(lis))
print(json.loads(lis), type(json.loads(lis)))
print(tup, type(tup))
print(json.dumps(tup), type(json.dumps(tup)))
print(dic, type(dic))
print(json.dumps(dic), type(json.dumps(dic)))
print(dics, type(dics))
print(json.loads(dics), type(json.loads(dics)))

result > ['a', 'B', 1, 3] <class 'list'>
        ["a", "B", 1, 3] <class 'str'>
        ["a", "B", 1, 3] <class 'str'>
        ['a', 'B', 1, 3] <class 'list'>
        ('a', 'b') <class 'tuple'>
        ["a", "b"] <class 'str'>
        {'a': 'v', 'k1': 'v1'} <class 'dict'>
        {"a": "v", "k1": "v1"} <class 'str'>
        {"a":"v","k1":"v1"} <class 'str'>
        {'a': 'v', 'k1': 'v1'} <class 'dict'>

安装第三方模块
1.通过Pip install 安装(pip 工具在python安装目录的scripts下,将其添加到环境变量中就可以使用了)
2.下载源码安装,解压,在终端执行python setup.py install

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值