

小伙伴应该都想知道桌面没有时间天气预报和华为天气预报怎么显示在手机桌面一些这样的话题,接下来让小编给大家讲解一下关于桌面没有时间天气预报的题。
我的RaspberryPi通常用于学习Python。我决定添加一个屏幕来显示天气状况,因为放在桌面上太无聊了。
闲话少说,进入正题。请上传成品照片
底部有一个硬盘,中间有一个树莓派,还有一个测量室温的18B20传感器。
先说硬件,树莓派采用4B1G版本;硬盘为250G机械硬盘;推荐。直接用积木当贝壳;或者可以在淘宝上搜索颗粒积木,我买的8毫米500混色不到5块,可以购买。
屏幕是22寸淘晶池串口屏,不带触摸,闲鱼30元购买的。您需要下载软件进行开发。如果您想要这个UI,请留言。
程序不多说,直接启动代码,天气部分就会被爬虫抓取到。
我把代码放在下面。
GNUnano321txt已更改
w编码utf-8
打开串口
ser=序列号34;9600
手动刷新输入
尝试
网址=39;
标头=
req=requestRequesturl,headers=标头
resp=requesturlopenreq
39;utf-839;utf-839;lt;divsclass=34;gt;年 lt;/divgt;lt;divclass=34;gt;lt;h2gt;今天lt;/h2gt;lt;emgt;lt;/emgt;lt;bgt;lt;/bgt;lt;spangt;湿度
ti=timestrftime39;
开始=34;39;39;
serwritebeginencode34;
ser从hex39写入字节;
蒂姆=timestrftime39;
34;18:0039;dims=034;GB231239;ffffff34;08:0039;dims=10034;GB231239;ffff每小时更新
39;39;
s=重新扩展解码39;
ret=refindallr34;detail_timeclearfix34;detail_weaclearfix34;sun_down34;week34;week39;139;239;339;439;539;639;739;839;939;1039;1139;1239;1339;1439;1539;1839;1939;2039;2139;2239;2339;page0t1txt=39;+d[39;]+39;+d[39;]+34;34;GB231239;ffffff39;page0t4txt=39;+d[39;]+34;34;GB231239;ffffff39;page0t5txt=39;+d[39;]+34;34;GB231239;ffffff39;page0t6txt=39;+d[39;]+34;34;GB231239;ffffff39;34;GB231239;ffffff39;39;
数据=34;39;m月d天39;39;
用户写数据编码34;
ser从hex39写入字节;
如果时间戳ftime39;==34;
周=34;今天是周末!39;
如果时间戳ftime39;==34;
week=34;今天是周一,又一个美好的一周开始了!39;
如果时间戳ftime39;==34;
周=34;今天星期二,我要继续努力!39;
如果时间戳ftime39;==34;
周=34;今天是周三,一周的一半!39;
如果时间戳ftime39;==34;
周=34;今天是星期四,还有两天就是周末。39;
如果时间戳ftime39;==34;
周=34;今天是星期五,所以我又休息了一天。39;
如果时间戳ftime39;==34;
周=34;今天是星期六,明天可以休息了!39;
userwriteweekencode34;
ser从hex39写入字节;
打开defaps_test2:温度传感器文件
tfile=open34;
关闭文件
t文件关闭
34; 将字符串拆分为包含空格的数组并获取最后一个,即t=23000。
温度数据=Secondlinesplit34;[9]
将单位转换为摄氏度
温度=温度/1000
39;H:M:S39;page0t2txt=39;+strtemperture+34;34;GB231239;ffffff39;p1pic=134;GB231239;ffffff39;p1pic=234;GB231239;ffffff每天更新一次,未使用
网址=39;
标头=
req=requestRequesturl,headers=标头
resp=requesturlopenreq
39;utf-839;utf-839;lt;divsclass=34;gt; lt;/divgt;lt;divclass=34;gt;lt;h2gt;今天lt;/h2gt;lt;emgt;lt;/emgt;lt;bgt;lt;/bgt;lt;spangt;湿度lt;/spangt;lt;emgt;级别lt;/emgt;lt;h2gt;今天lt;/h2gt;lt;emgt;lt;/emgt;lt;bgt;lt;/bgt;lt;pgt;lt;stronggt;日出lt;/stronggt;lt;h2gt;今天lt;/h2gt;lt;emgt;lt;/emgt;lt;lt;/bgt;lt;pgt;lt;strongclass=34;gt;日落lt;/stronggt;lt;/pgt;lt;bgt;lt;/bgt;lt;stronggt;lt;/stronggt;lt;spanclass=34;gt;lt;spanclass=34;gt;weeklt;/spangt;lt;divclass=39;139;239;339;439;539;639;739;839;939;1039;1139;1239;1339;1439;1539;1639;1739;1839;1939;2039;2139;2239;page0g0txt=39;+d[39;]+34;34;GB231239;ffffff39;page0t2txt=39;+d[39;]+34;34;GB231239;ffffff39;cron39;/1个定时任务,每秒运行一次
Scheduleradd_jobfunc=aps_test1,trigger=39;minute=039;cron39;/5定时任务,每5秒运行一次
39;cron定时任务,每小时第0秒运行。
启动调度程序
本篇文章详细讲解了桌面没有时间天气预报的题和华为天气预报怎么显示在手机桌面相关的内容,希望能帮助到各位!
发表评论