青蛙主题气象站

frogweather的Python项目详细描述


青蛙乐园-青蛙主题气象站

Screenshots

什么是青蛙?

frogweather是一个用python编写的天气应用程序。它生成的图像显示 当前时间和天气信息,特别是温度和 未来9小时内降水概率。背景图像显示 以青蛙为主题的当前天气可视化。

因为这个应用程序的目的是提供气象站的图片 一个64x128的LED矩阵,图像大小为64x128。如果你需要其他尺寸,你 可以调整图像大小或用自己的图像替换背景图像。这个 背景图像位于 ^{}文件夹。

如何使用青蛙?

首先,运行示例程序:

  1. 安装python包:

    pip install frogweather
    
  2. Request a Dark Sky API key。钥匙 免费提供,允许您访问黑暗天空天气服务1000 一天几次不收费。弗罗格威瑟的设计不能超过这个 限制。

  3. 将密钥粘贴到文件中 ^{}

  4. 找出您所在位置的地理坐标,例如通过GPS Coordinates

  5. 将坐标粘贴到文件中 ^{}

  6. 运行示例程序:

    python frogweather.py
    

    此命令将打开显示气象站图像的窗口。它 也会不断更新图像。

现在您可以在自己的python程序中使用frogweather模块。以下 python代码片段显示了如何做到这一点:

# Import the module.importfrogweather# Read the configuration files.frogweather.init()# Continuously check for new weather station images.whileTrue:# Check if a new weather station image is available.iffrogweather.update():# Access the updated image.image=frogweather.get_image()

青蛙是怎么工作的?

为了生成图像,frogweather python模块执行 以下步骤:

  1. 它从操作系统中检索当前时间。
  2. 它下载当前的当地天气信息,即温度和 降水概率,来自黑暗天空气象服务器。
  3. 它渲染气象站图像。

学分

  • 此项目中使用的背景图像是对背景的修改 图片显示在谷歌的天气应用程序。
  • 这个应用程序是powered by Dark Sky:天气 数据从黑暗天空气象服务器下载。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何下载多个。java中的PDF文件   linux Java打开文件,形成实际用户主页~/   java如何在时间线内维护TableView选择?   java Hibernate注释@Where vs@WhereJoinTable   Java读/写访问异常FileNotFoundException(访问被拒绝)   继承在Java中是否可以扩展最后一个类?   Android HttpClient使用java使应用程序崩溃。lang.OutOfMemoryError:pthread_create   java为什么即使我在proguardproject中添加了jar文件,也会出现这种错误。txt?   如果添加JButton,swing Java FocusListener和KeyListener将无法工作   java使用solrj检索json格式的SolrDocument   使用Microsoft Visual Studio代码进行Java编程   java NoClassDefFoundError:org/apache/log4j/Logger   哈希集中包含相等对象的java   java中的参数化构造函数是否需要有一个主体?   java类似于NetBeans不必要的代码检测器   Java实践问题   java Blackberry“[projectname].调试文件丢失”和“I/O错误:找不到程序”jar