0

我有这段代码,我使用 execute_script 修改元素的,我需要将它设置为浮点数,我使用了这段代码:

WebDriverWait(driver, timeout).until(EC.element_to_be_clickable((By.ID, 'dice_bet')))
driver.execute_script(f"document.getElementById('dice_bet').innerHTML = '{bet}';")

它确实发送了浮点数,但使用科学计数法,我发送的是 0.0001,它显示为 1e-4,我怎样才能让它实际发送浮点数 0.0001?

4

1 回答 1

0

可以这样做:

a = 0.00001

b = "{:.10f}".format(a).rstrip('0')
于 2022-01-12T15:18:58.477 回答