我试图在用户输入价值后提取货币兑换价值。Worldremit.com 有一个分类汇率,例如欧元兑印度卢比,0-500 欧元有一种汇率,500-1000 欧元有一种汇率。
要求:跟踪汇率,当汇率达到特定值时发送电子邮件(我计划稍后从谷歌服务器运行 python 代码)
Python代码
import requests
from icecream import ic
from bs4 import BeautifulSoup
URL = "https://www.worldremit.com/en?selectfrom=de&ds_rl=1262314&ds_rl=1262326&ds_rl=1262314&gclid=CjwKCAiA_omPBhBBEiwAcg7smfiUbgpbl_SRSOvS6QqjrqZ9zNFgx22VvTVJrdG0ddnQjeSZ0ve05RoCEskQAvD_BwE&gclsrc=aw.ds&transfer=bnk&selectto=in&amountfrom=100.00¤cyto=inr¤cyfrom=eur"
headers = {"User-Agent" : <enter/your/user/agent/here>}
# to get the page from a URL with a header
page = requests.get(URL, headers=headers)
# to get the content from a page and parse it use beatifulsoup
soup = BeautifulSoup(page.content, 'html.parser')
div = soup.find('div', {'id': 'receive'}).find('div', {'class':'MuiInputBase-root-300 MuiInputBase-colorSecondary-306 jss292'})
#print
ic(div)
问题:我只看到输出为 100。如何在用户输入特定值后获取值,例如 €1000。
Edit1:尽管网站检查显示正确,但无论输入如何,我的输出始终为 100。
谢谢帕万