0

我必须使用 python 从其他网络获取数据并将该数据发布到odoo,这可能吗?

我已经尝试在 python 中创建记录,如文档odoo,但我认为它不能自动,我的目标是自动从该网络发布数据odoo,但我的问题我不知道如何odoo自动发布数据,请帮我

4

1 回答 1

-2

也许 Selenium 可以帮助你
Selenium 可以自动化支持 Internet Explorer、Chrome、Firefox 等的浏览器。
你可以发送键和单击按钮,其他所有东西。

odoo 登录示例:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

driver = webdriver.Chrome('chromedriver.exe')
driver.find_element_by_xpath('//*[@id="wrapwrap"]/header/div/div/div/a').click() // click the SIGN IN button
WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.XPATH, //*[@id="login"]))) // wait the login page
driver.find_element_by_xpath('//*[@id="login"]').send_keys('your id') // send your id the web
driver.find_element_by_xpath('//*[@id="password"]').send_keys('your pw') // send your pw the web
于 2019-03-11T05:27:08.483 回答