Python请求查找字符串
我正在尝试python和请求模块。但我不能。问题是什么。我需要找到卖完了,但在页面上Python请求查找字符串,python,python-3.x,request,Python,Python 3.x,Request,我正在尝试python和请求模块。但我不能。问题是什么。我需要找到卖完了,但在页面上 import requests url = "https://wunder.com.tr/sneaker/adidas-sneaker/yeezy-boost-700-v3-H67799? gclid=CjwKCAjwnIr1BRAWEiwA6GpwNSZ5WT1GuFdTO1nXkwYLl__RXY0PZ6Atez4_ZYB- DSNEbzz3Z3swGRoCkAsQAvD_BwE" req = requ
import requests
url = "https://wunder.com.tr/sneaker/adidas-sneaker/yeezy-boost-700-v3-H67799?
gclid=CjwKCAjwnIr1BRAWEiwA6GpwNSZ5WT1GuFdTO1nXkwYLl__RXY0PZ6Atez4_ZYB-
DSNEbzz3Z3swGRoCkAsQAvD_BwE"
req = requests.get(url)
gelen = req.content
ss = "Sold Out"
if ss in gelen:
print ("yok")
else:
print ("var")
您可以使用模块re查找您的文本:
import requests
import re
url = "https://wunder.com.tr/sneaker/adidas-sneaker/yeezy-boost-700-v3-H67799?
gclid=CjwKCAjwnIr1BRAWEiwA6GpwNSZ5WT1GuFdTO1nXkwYLl__RXY0PZ6Atez4_ZYB-
DSNEbzz3Z3swGRoCkAsQAvD_BwE"
req = requests.get(url)
if re.search('(?i)sold out',req.text):
print('yok')
else:
print('var')
“(?i)sealout”将使sealout字符串搜索不区分大小写,因此它将查找sealout的所有实例。另外,您没有正确缩进if else输出。实际结果是什么,预期结果是什么?非常感谢。是的,它工作得很好。但我还是想问一个问题。如果我想搜索像a==“adsad”这样的字符串,则该字符串未售完。怎么可能呢