автоматическая публикация данных из других сетей в odoo - PullRequest
0 голосов
/ 11 марта 2019

Мне нужно получить данные из другой сети, используя python, и опубликовать эти данные в odoo, это возможно?

Я уже пытался создавать записи в python, как документация в odoo, но я неНе думаю, что это может произойти автоматически, моя цель - автоматически публиковать данные из этой сети на odoo, но моя проблема: я не знаю, как автоматически публиковать данные на odoo, пожалуйста, помогите мне

1 Ответ

0 голосов
/ 11 марта 2019

Может быть, Селен может помочь вам
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
...