如何在odoo 9中逐行读取txt文件

指针
my_file = fields.Binary(string='My txt file')

@api.one
def read_file(self):

    filename = self.my_file.decode('base64')
    print(filename)

打印返回文件中的所有数据!

1  TEST  100 

2  TEST2  200 

3  TEST3  300 

4  TEST4  400

我想得到第1行。'number':1'name':TEST'price':100

user_odoo

试试这个例子:

lines = filename.split('\n')
for line in lines:
    print(str(line.split()))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章