晟猫 2024-01-27 17:27 采纳率: 82.4%
浏览 2

pygal.i18n无法导入 报错 文件放到程序文件下,用with open打开文件却打不开 报错找不到文件

img


img

查找不到文件,存放的位置正确,名称正确,请问怎么改正这两个问题

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2024-01-27 20:18
    关注

    【相关推荐】



    • 这篇文章讲的很详细,请看:【Python-3.5】Pygal模拟骰子点数,分析结果可视化
    • 除此之外, 这篇博客: 疯狂Python讲义学习笔记(含习题)之数据可视化中的 (三)配置Pygal数据图 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      Pygal模块下有一个config模块,该模块包含了BaseConfig、CommonConfig、Config、SerieConfig等配置类。
      部分配置属性示例

      import pygal
      
      x_data = ['2011', '2012', '2013', '2014', '2015', '2016', '2017']
      # 定义两个列表分别作为两组柱状图的Y轴数据
      y_data = [5800, 60200, 63000, 71000, 84000, 90500, 107000]
      y_data2 = [52000, 54200, 51500, 58300, 56800, 59500, 62700]
      # 创建pygal.Bar对象(柱状图)
      bar = pygal.Bar()
      # 添加两组代表条柱的数据
      bar.add('产品1', y_data)
      bar.add('产品2', y_data2)
      # 设置X轴的刻度值
      bar.x_labels = x_data
      bar.title = '产品历年销量'
      # 设置X、Y轴的标题
      bar.x_title = '年份'
      bar.y_title = '销量'
      # 设置X轴的刻度值旋转45°
      bar.x_label_rotation = 45
      # 设置将图例放在底部
      bar.legend_at_bottom = True
      # 设置数据图四周的页边距
      # 也可通过margin_bottom、margin_left、margin_right、margin_top只设置单独一边的页边距
      bar.margin = 35
      # 隐藏Y轴上的网络线
      bar.show_y_guides = False
      # 显示X轴上的网格线
      bar.show_x_guides = True
      # 指定将数据图输出到SVG文件中
      bar.render_to_file('pygal_bar_config.svg')
      
      

      pygal_bar_config.svg文件效果:
      在这里插入图片描述


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 1月27日

悬赏问题

  • ¥15 combobox绑定值改变的问题
  • ¥15 字符替换,要简单的C语言程序
  • ¥15 from seleniumwire import webdriver 在抓取http://链接的时候会自动转https://这个怎么解决
  • ¥15 hive直连数据库模式插入mysql表数据失败(相关搜索:数据库)
  • ¥30 不会,学习,有偿解答
  • ¥15 SQL查询语句报错(检查)
  • ¥15 此表中公式应该怎么写
  • ¥15 求HI-TECH PICC 9.50 PL3安装包
  • ¥15 下载ctorch报错,求解
  • ¥15 如何入门学习c语言,单片机