我必须使用 python 从其他网络获取数据并将该数据发布到odoo
,这可能吗?
我已经尝试在 python 中创建记录,如文档odoo
,但我认为它不能自动,我的目标是自动从该网络发布数据odoo
,但我的问题我不知道如何odoo
自动发布数据,请帮我
我必须使用 python 从其他网络获取数据并将该数据发布到odoo
,这可能吗?
我已经尝试在 python 中创建记录,如文档odoo
,但我认为它不能自动,我的目标是自动从该网络发布数据odoo
,但我的问题我不知道如何odoo
自动发布数据,请帮我
也许 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