{"id":15009353,"url":"https://github.com/muisedestiny/beauty","last_synced_at":"2025-10-05T01:09:27.135Z","repository":{"id":86367881,"uuid":"261364149","full_name":"MuiseDestiny/Beauty","owner":"MuiseDestiny","description":"从中央天气网获取七天天气数据http://www.weather.com.cn/ 搜索框联想功能，根据输入联想位置名称和城市代码 窗体呈现，每一个卡片在hover时有三个动画，上升一定高度，阴影渐变出现，offset渐变增加，卡片上方按钮渐变出现","archived":false,"fork":false,"pushed_at":"2022-08-13T23:46:07.000Z","size":179087,"stargazers_count":19,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-26T03:41:34.101Z","etag":null,"topics":["gui","pyqt5","python-3-6","qanimation","weather"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MuiseDestiny.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-05-05T04:48:49.000Z","updated_at":"2025-06-02T21:48:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"2d6df497-8a07-422d-8499-c4e46c64ac92","html_url":"https://github.com/MuiseDestiny/Beauty","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MuiseDestiny/Beauty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuiseDestiny%2FBeauty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuiseDestiny%2FBeauty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuiseDestiny%2FBeauty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuiseDestiny%2FBeauty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MuiseDestiny","download_url":"https://codeload.github.com/MuiseDestiny/Beauty/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MuiseDestiny%2FBeauty/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278396570,"owners_count":25979807,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gui","pyqt5","python-3-6","qanimation","weather"],"created_at":"2024-09-24T19:24:39.975Z","updated_at":"2025-10-05T01:09:27.130Z","avatar_url":"https://github.com/MuiseDestiny.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Beauty | weather | PyQt5\n\n\u003e 数据来自中央天气网，灵感来自互联网。\n\n \u003e从中央天气网获取七天天气数据http://www.weather.com.cn/ 搜索框联想功能，根据输入联想位置名称和城市代码 窗体呈现，每一个卡片在hover时有三个动画，上升一定高度，阴影渐变出现，offset渐变增加，卡片上方按钮渐变出现\n\n## 更新 on 2021 3—10\n更新web版本\nhttp://muise.icu\n如果使用代理可能无法获取位置，显示空白天气，需要手动搜索\n### 特色\n1. 所有曲线过度都有动画\n2. 双击天气更新当天温度变化趋势\n3. 双击日期展示当天黄历\n4. 纯代码实现联想输入框，未使用插件\n5. 所有数据真实可靠，来自中央天气网，使用腾讯云函数执行python爬取并生成接口供网页使用\n6. 期待能实现更多的功能\n\u003e ps: 部分功能不兼容ie早期版本，火狐，safria浏览器，chrome最佳。\n\n![](https://ae01.alicdn.com/kf/U80b163892b7c4f8cbe5ea0eb5e69380fc.jpg)\n![](https://ae01.alicdn.com/kf/Uc87ed203bb23414287186dfd9fe748074.jpg)\n![](https://ae01.alicdn.com/kf/Udfffe33b425741ee922e95328b552dd3X.jpg)\n![](https://ae01.alicdn.com/kf/U5262d6d577754787adf8512efdcf7d30R.jpg)\n\n## 弃坑\n学习~\n\n## 更新 on 2020 5-7\n1. 背景用matplotlib绘制的最高最低气温的折线图\n2. 单击刷新按钮，可以更换照片，由于接口不是很稳，可能需要多点几次吧\n3. 加号查看当天日历，如果诸事不宜，可以少活动，多呆在家里吧~\n\n`文件说明`\n\n1. Beauty/pngs 存放icon等资源\n2. Beauty/beauty.py 主要代码\n3. Beauty/Qss.py 设置StyleSheet用作与代码分离\n4. Beauty/beauty.qss qss代码\n\n![Alt Text](20200507.gif)\n\n## 更新 on 2020 5-7\n![Alt Text](20200507.png)\n\n## 1.卡片动画演示\n![Alt Text](card_animation.gif)\n\n## 2.输入框联想演示\n![Alt Text](search_suggestion.gif)\n\n`存在问题`\n改变两个渐变按钮透明度时，只能将EndValue设置成不为1的数才可以正常运行，否则两个控件会产生漂移。\n`Polygon`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuisedestiny%2Fbeauty","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmuisedestiny%2Fbeauty","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuisedestiny%2Fbeauty/lists"}