如何解决调用声明为属性错误的“HTTPClient::begin”:过时的 API,使用 ::begin(WiFiClient, url)
我尝试使用 esp8266 读取 RFID 卡。但是当我上传代码时,它出错了。你能帮助我吗?这是代码的一部分:
-
空循环(){ // 把你的主要代码放在这里,重复运行 读取成功 = getid();
def execute_query(self,query,fetch=False): logger.info("Start querying database") cursor = None connection = None try: connection = self.connection_pool.getconn() logger.info("Successfully received connection from connection pool") cursor = connection.cursor() logger.info("Successfully connected to database") cursor.execute(query) if fetch: result_list = cursor.fetchall()
解决方法
此错误出现在最新版本的 ESP8266 板中。
转到工具>>板>>板管理器>>安装2.7.4版本的esp8266板。而已!它将修复此错误。
参考此视频了解如何降级主板版本:https://www.youtube.com/watch?v=m3Xb9GB9SI8
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。