Python学习(十三)

安装包的方法:

 

#python数据和json数据的相互转换
import json
#准备列表,列表的每一个元素都是字典,将其转换为JSON
data = [{"name":"大大","age":21},{"name":"小小","age":21}]
json_str = json.dumps(data,ensure_ascii=False)
print(type(json_str))
print(json_str)
#准备字典,将字典转换为json
d = {"name":"中中","name":"微微"}
json_str = json.dumps(d, ensure_ascii=False)
print(type(json_str))
print(json_str)
#将json字符串转换为Python数据类型
s = '[{"name":"大大","age":21},{"name":"小小","age":21}]'
l = json.loads(s)
print(type(l))
print(l)
#将json字符串转换为Python数据类型
s = '{"name":"大大","age":21}'
d = json.loads(s)
print(type(d))
print(d)

#pyecharts入门
#导包,导入Line功能构建折线图对象
from pyecharts.charts import Line
#创建一个折线图对象
line = Line()
#给折线图对象添加x轴的数据
line.add_xaxis(["中国","美国","日本"])
#给折线图对象添加y轴的数据
line.add_yaxis("GDP",[20,29,19])

from pyecharts.options import TitleOpts,LegendOpts,ToolboxOpts,VisualMapOpts
#设置全局配置项
line.set_global_opts(
    title_opts=TitleOpts(title="GDP展示",pos_left="center",pos_bottom="1%"),  #标题
    legend_opts=LegendOpts(is_show = True),  #图例
    toolbox_opts=ToolboxOpts(is_show=True),  #工具箱
    visualmap_opts=VisualMapOpts(is_show=True)   #视觉映射
)
#通过render方法,将代码生成为图像
line.render()

#在网页打开生成的html文件

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值