Я пытаюсь открыть файл Excel как базу данных, используя библиотеку базы данных фреймворка робота, но я не могу это сделать. Пробовал оба указанных ниже ключевых слова, но получил несколько ошибок:
Подключиться к базе данных Подключиться к базе данных с помощью настраиваемых параметров
Пытался найти в Google любой пример, но не смог найти. Оцените, если кто-то может подсказать, возможно ли это? Если да, не могли бы вы предложить правильный способ вызова этих ключевых слов для файла excel.
Я пробовал ниже:
1)
*** Settings ***
Library DatabaseLibrary
*** Test Cases ***
Test1
connect to database excel D:\TestFile.xlsx ${EMPTY} ${EMPTY} ${EMPTY} ${EMPTY} ${EMPTY} ${EMPTY}
I have below db.cfg file as well:
[default]
dbapiModuleName=excel
dbName=D:\\TestFile.xlsx
dbUsername=
dbPassword=
dbHost=
dbPort=
This is giving error: NoSectionError: No section: 'default'
2)
*** Settings ***
Library DatabaseLibrary
*** Test Cases ***
Test1
connect to database using custom params excel database='D:\TestFile.xlsx', user='${EMPTY}', password='${EMPTY}', host='${EMPTY}', port='${EMPTY}'
This is giving error: AttributeError: module 'excel' has no attribute 'connect'
3)
*** Settings ***
Library DatabaseLibrary
*** Test Cases ***
Test1
connect to database using custom params pyodbc database='D:\TestFile.xlsx', user='${EMPTY}', password='${EMPTY}', host='${EMPTY}', port='${EMPTY}'
This is giving below error:
InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')