我通过https读取某个网页,需要匹配其中“var action={"color":"green""bl":"4.10%""dqjb":"Minor"...}”的字段,其中属性字段的类型是固定的,比如color或者bl等等,但是各种属性的顺序不定,希望用正则表达式实现匹配查找,因为类似属性有7项,穷举不太现实。不知道该如何编写正则表达式呢?
我使用python和requests来实现自动登录和和获取功能,发现是使用javascript的ajax方案从数据库拉数据,我尝试获取script并解析,用post这个form,但发现其返回值异常,估计是做了保护。一般来说,如果是在windows下,可以考虑用selenium模拟webbrowser,但是嵌入式里面似乎没有类似功能。不知道有没有其它的方案可以实现?
在linux开发中 ,学习的开发板有个点灯程序,只有 1个.c源文件,编译这个源文件就能生成一个可执行的文件,放到开发板上就能运行。但是LED灯不是需要配置管脚、包括其他一些初始化的内容,在.C文件里还有包含很多头文件。这个在开发板上都在哪里,执行的时候是怎么做到让灯点亮的。像STM32都是要把所有的源文件、头文件都放到工程目录下,然后编译出一个.hex文件。但是开发板的LED点灯,就靠一个.c文件就实现了。这是怎么做的。
谷歌公司最近好像宣布了开源Pigweed操作系统,主要用于嵌入式设备。大家能说说它的应用前景如何,应用领域有哪些?