首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >逐行阅读odoo 9

逐行阅读odoo 9
EN

Stack Overflow用户
提问于 2016-11-03 05:30:10
回答 2查看 86关注 0票数 0

如何在myrecord_ids字段(名称)中使用新的api逐行打印

代码语言:javascript
运行
AI代码解释
复制
@api.multi
def func(self):
    for line in self.browse(myrecord_ids):
        print(line.name)

我要打印这一行:https://postimg.org/image/nvl45fuuh/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-03 05:57:29

代码语言:javascript
运行
AI代码解释
复制
@api.multi
def func(self):
    for line in self.myrecord_ids:
        print(line.name)

如果遇到意外输出,可以通过以下操作打印相关字段的所有值。

代码语言:javascript
运行
AI代码解释
复制
@api.multi
def func(self):
    for line in self.myrecord_ids:
        print(line.read([]))
票数 1
EN

Stack Overflow用户

发布于 2016-11-03 06:44:10

如果self.myrecord_ids返回myrecord_ids(1,) myrecord_ids(2,) myrecord_ids(3 ),则使用记录集,因此可以使用列表理解来获取所有名称:

list_of_names = [i.name for i in self.myrecord_ids]

然后简单地用循环或“,”.join(List_of_names)打印它。如果您希望看到ID,请将其放在表达式中,例如:

list_with_ids = ["%d: %s" % (i.id, i.name) for i in self.myrecord_ids]

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40402777

复制
相关文章
逐行阅读Spring5.X源码(一) BeanDefinition,起点
本篇博客你讲学到: 1. 如何理解BeanDefinition 2. 准备环境 3. BeanDefinition接口讲解 4. BeanDefinition的类继承关系 5. IOC的引出 6. BeanFactory工厂的引出 7. 后置处理器的引出 8. spring扩展性初探
源码之路
2020/09/03
1.4K0
libuv源码阅读(9)--interfaces
简单来说就是调用linux系统的:getifaddrs 和 freeifaddrs,读取系统的网卡接口信息,然后拷贝到用户的缓冲区中,然后再释放函数内部的内存。逻辑比较简单,就不仔细研究网卡接口信息的结构体了。
wanyicheng
2021/03/12
5680
逐行阅读Spring5.X源码(十一)AOP概念、应用、原理
与OOP对比,面向切面,传统的OOP开发中的代码逻辑是自上而下的,而这些过程会产生一些横切性问题,这些横切性的问题和我们的主业务逻辑关系不大,这些横切性问题不会影响到主逻辑实现的,但是会散落到代码的各个部分,难以维护。AOP是处理一些横切性问题,AOP的编程思想就是把这些问题和主业务逻辑分开,达到与主业务逻辑解耦的目的。使代码的重用性和开发效率更高。
源码之路
2020/09/04
8950
逐行阅读Spring5.X源码(十一)AOP概念、应用、原理
逐行阅读Spring5.X源码(六) ClassPathBeanDefinitionScanner扫描器
spring包扫描是通过ClassPathBeanDefinitionScanner类来完成的,它主要工作有两个:
源码之路
2020/09/04
6750
逐行阅读Spring5.X源码(六) ClassPathBeanDefinitionScanner扫描器
逐行阅读Spring5.X源码(十三)spring事务源码分析
spring并不直接管理事务,而是提供了多种事务管理器,他们将事务的管理职责委托给Hibernate或JTA等持久化机制所提供的相关平台框架的事务来实现。通过这个接口,spring为各个平台如JDBC、Hibernate等提供了对应的事务管理器,但是事务的实现就是各平台自己的事情了。
源码之路
2020/09/04
7340
逐行阅读Spring5.X源码(十三)spring事务源码分析
逐行阅读Spring5.X源码(番外篇)AnnotatedBeanDefinitionReader的作用
在上一篇文章里面我们讨论了一个beanDefintion对象的重要性,为了讨论spring当中的beanDefinition对象我们不得不牵扯出spring当中的bean工厂后置处理器也就是BeanFactoryPostProcessor这个类;继而讨论了BeanFactoryPostProcessor的大概执行时机(BeanFactoryPostProcessor的执行时机很重要而且spring内部做的稍微有点复杂,本文重点来讨论spring内部怎么保证这些执行时机得以严禁的执行,还有如何来扩展spring的bean工厂后置处理器);首先通过一张图简单的理解一下spring容器启动的时候执行调用BeanFactoryPostProcessor后置处理器的大概的方法执行顺序:
源码之路
2020/09/04
7970
逐行阅读Spring5.X源码(番外篇)AnnotatedBeanDefinitionReader的作用
odoo Prefetch
def name_get(self): # Prefetch the fields used by the `name_get`, so `browse` doesn't fetch other fields self.browse(self.ids).read(['name', 'default_code']) return [(template.id, '%s%s' % (template.default_code and '[%s] ' % template.default_c
LittlePanger
2022/04/20
8530
Odoo开发指北 01 初识Odoo
应用服务层:包含所有企业模块逻辑(报表引擎、工作流引擎等),向下提供ORM引擎,向上提供web服务,控制服务器与浏览器的通信。
LittlePanger
2020/04/14
2.5K0
逐行阅读Spring5.X源码(四) BeanFactory——核心容器bean工厂
5.DefaultSingletonBeanRegistry。SingletionBean注册器的默认实现,同时继承SimpleAliasRegistry。因此这个类可以有别名注册的功能和单例bean注册的功能,并且他还支持注册DisposableBean实例;它依赖ObjectFactory接口和DisposableBean接口(关闭注册表时调用到了destroy方法)。侧重于Bean的注册,销毁,以及依赖关系(关联关系)的注册和销毁。
源码之路
2020/09/04
1.4K0
逐行阅读Spring5.X源码(四) BeanFactory——核心容器bean工厂
逐行阅读Spring5.X源码(三) BeanDefinition的实现类详解,拔高
上回咱们讲了BeanDefinition的父接口及父接口实现类。本篇博文咱么继续讲BeanDefinition的实现类。包括AbstractBeanDefinition、RootBeanDefinition、ChildBeanDefinition、GenericBeanDefinition、AnnotateGenericBeanDefinition、ScannerGenericBeanDefinition。
源码之路
2020/09/04
1.8K0
逐行阅读Spring5.X源码(三) BeanDefinition的实现类详解,拔高
Python逐行写入
# -*-coding:utf-8-*-import os# 写之前,先检验文件是否存在,存在就删掉if os.path.exists("dest.txt"): os.remove("dest.txt")# 以写的方式打开文件,如果文件不存在,就会自动创建file_write_obj = open("dest.txt", 'w')var = "adfss"file_write_obj.writelines(var)file_write_obj.write('\n')file_write_obj.clo
狼啸风云
2020/07/26
2.4K0
逐行阅读Spring5.X源码(二) BeanDefinition的父接口-AttributeAccessor 、BeanMetadataElement ,进阶
温馨提示:如果读者刚接触spring源码,建议从本专题第一篇读起,这样知识点才能串联起来。 本片博客你将学到BeanDefinition的父接口: 1. AttributeAccessor 1.1 实现类 AttributeAccessorSupport 2. BeanMetadataElement 2.1 实现类 BeanMetadataAttributeAccessor 2.2 属性封装对象 BeanMetadataAttribute
源码之路
2020/09/03
1.1K0
逐行阅读Spring5.X源码(番外篇)BeanDefinition到底有多重要
如果想系统的学习spring源码那么第一个需要搞明白的知识便是spring当中的BeanDefinition——spring bean的建模对象;
源码之路
2020/09/04
8960
逐行阅读Spring5.X源码(番外篇)BeanDefinition到底有多重要
逐行阅读Spring5.X源码(九)spring利用CGLIB实现动态代理原理剖析
CGLIB(Code Generator Library)是一个强大的、高性能的代码生成库。其被广泛应用于AOP框架(Spring、dynaop)中,用以提供方法拦截操作。CGLIB代理主要通过对字节码的操作,为对象引入间接级别,以控制对象的访问。我们知道Java中有一个动态代理也是做这个事情的,那我们为什么不直接使用Java动态代理,而要使用CGLIB呢?答案是CGLIB相比于JDK动态代理更加强大,JDK动态代理虽然简单易用,但是其有一个致命缺陷是,只能对接口进行代理。如果要代理的类为一个普通类、没有接口,那么Java动态代理就没法使用了。
源码之路
2020/09/04
1.5K0
逐行阅读Spring5.X源码(九)spring利用CGLIB实现动态代理原理剖析
Installing Odoo 8 on
This tutorial will walk you through the process of installing the latest version of Odoo on CentOS 6. It is intended for those who might not be experienced Linux administrators but who want to run their own Odoo server. You can simply copy-paste the commands into your terminal or SSH window.
py3study
2020/01/09
1.1K0
Spark 源码(9)- Worker 启动 Executor 源码阅读
上一次阅读到 Master 调用 schedule() 方法,遍历 waitingApps,为每个程序决定启动多少 Executor,为每个 Executor 分配多少资源,有了这些信息之后,给 Worker 发送了一个 LaunchExecutor 消息,Worker 开始处理。
kk大数据
2021/11/16
5710
Spark 源码(9)- Worker 启动 Executor 源码阅读
odoo Actions学习总结
action可以存储在数据库中,也可以作为字典直接返回,例如按钮方法。所有Action都有两个强制属性:
授客
2023/03/09
2.8K0
逐行阅读Spring5.X源码(八)Mybatis是如何利用MapperScan完成扫描的?
mybaits是通过@MapperScan注解完成扫描的,具体是如何完成的呢?首先看一下MapperScan的源码:
源码之路
2020/09/04
8191
逐行阅读Spring5.X源码(八)Mybatis是如何利用MapperScan完成扫描的?
逐行读取文件的Shell代码
linux shell 按行循环读入文件方法 #!/bin/bash printf "*\n" echo " cat file while read line" cat one.log |while read line do echo $line; done printf "*\n" echo "while read line <file" while read line do echo $line; done <one.log printf "*\n" echo "for line in
用户1503405
2021/10/29
1.6K0
Java逐行读取文件
通过桥接器InputStreamReader将FileInputStream文件字节输入流转为字符流
WindCoder
2020/01/21
4K0

相似问题

逐行阅读json odoo和ajax

22

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

11

逐行阅读

45

逐行阅读文件

40

逐行阅读字母

317
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档