I have a binary field that holds my excel file and I need to read the data from it. I need to get the data as rows. How can I achieve this?
Can anyone help?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
I have a binary field that holds my excel file and I need to read the data from it. I need to get the data as rows. How can I achieve this?
Can anyone help?
I got the answer.
Use xlrd to read the file as given below.
from xlrd import open_workbook
import base64
wb = open_workbook(file_contents = base64.decodestring(obj.file))
sheet = wb.sheets()[0]
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
RegistrierenVerknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
---|---|---|---|---|
|
1
Dez. 18
|
2567 | ||
|
2
Okt. 18
|
7378 | ||
|
1
Dez. 16
|
6576 | ||
|
2
Nov. 16
|
5553 | ||
|
1
Aug. 16
|
3386 |
Well, I have faced the same issue
https://www.odoo.com/forum/help-1/question/how-to-import-xls-data-into-binary-field-in-odoo-10-using-a-two-dimensional-list-112749