gpt4 book ai didi

ubuntu - Python:简单的 for 循环语法错误

转载 作者:行者123 更新时间:2023-12-04 19:07:26 28 4
gpt4 key购买 nike

我想解析一个包含特斯拉股票当前价格的网站,并将其发送到 arduino,以将其显示到它的液晶显示器上。有谁知道为什么会出现语法错误,而语法很好?我使用的是安装了最新版本的 ubuntu 服务器:urllib、python 和 regex

#!/bin/python3
import urllib.request
import urllib.parse
import re

url = 'https://money.cnn.com/quote/quote.html?symb=TSLA'
values = {'s':'basics', 'submit':'search'}

data=urllib.parse.urlencode(values)
data=data.encode('utf-8')
req=urllib.request.Request(url, data)
resp=urllib.request.urlopen(req)
respData = resp.read()

#print(respData)
pg = re.findall(r'treamFormat="ToHundredth"streamFeed="BatsUS">(.*?)</span><div class="wsod_quoteLabel">', str(respData)
for eachP in pg:
print(eachP)
错误
  File "./htmlto2.py", line 17
for eachP in pg:
^
SyntaxError: invalid syntax

最佳答案

你错过了结束)re.findall( 的上一行少量。此外,正如 roaima 指出的,您的 print(eachP)没有缩进。

关于ubuntu - Python:简单的 for 循环语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65448919/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com