前言
众多从事数据处理的同仁们普遍偏爱该平台,该平台的一大优势在于其支持分步骤进行操作。

后来, 上也支持这种环境:

我常常在双屏模式下进行工作,迫切期望能在同一时间使用一个屏幕编写代码,同时用另一个屏幕来查阅数据,尤其是表格数据。然而,遗憾的是,这两种工具都无法实现双屏功能。
探究其根本原因,是因为输入代码与展示结果均是在同一软件平台内完成的。对于关注库的朋友们来说,应当知晓,在库的最新版本中,新增了一个功能,能够便捷地将输出结果导出到Excel文件中。

如果今天只是介绍怎么使用这个函数,那显然不是我的风格。
我认为在编写代码时调用 view 看起来颇为繁琐,是否可以省略编写 view 函数的步骤,就如同我们平时直接输出结果那样,依然能够达到相同的目的:

接下来我就会把这个效果的制作过程详细讲解,涉及的知识点:
本节内容需要你安装 和 :
pip install xlwings pandas
如果希望深入学习 ,可以关注我的专栏
输出接口的函数
首先,我们必须弄清楚,如何确定一个对象应当呈现何种内容。在日常生活中,我们对于输出数值、文本、列表、字典等这类内置对象的表现形式通常都能轻松理解。
但是如果是我们自定义类型, 的显示逻辑是什么?

如果没有定义 ,则会调用 :

这里顺带做一些扩展知识。
网页技术构成了环境,因此,展示的信息实际上可以被视为有效的HTML代码。
比如,数据放到一个红色框里面:

不仅如此,还可以放入一个链接:
可以加入各种网页的动画效果:

"这些有什么用呀?"
这就取决于你的想象力了。
跑题了,这些只是一点点课外知识。
接管 的 函数
目前,我们了解到在数据呈现之前,会先执行相应的处理。基于这一点,我们可以简单地创建一个函数,并将其直接赋值给`pd`模块中同名的函数类型。

函数 里面的代码怎么写?
我们可以参考 的 view 函数的代码,稍微修改一下:

之所以进行这一调整,是因为在当前最新版本中,该 view 函数的灵活性不足(无法对输出位置等细节进行调整)。
最后,在 使用 我们自己魔改过的 _view 函数即可:

使得变量成为自由变量,以后有机会再深入讲解这些细节
这样子我们就准备好一切,使用很简单:

私信我:"制作小工具" 获得相关源码
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。


客服1