初学系列 您所在的位置:网站首页 jupyter插件在哪儿安装 初学系列

初学系列

2023-05-03 02:07| 来源: 网络整理| 查看: 265

图-9:不使用df变量接收get数据,直接使用%xl_set df

py in (f, *a, **k) 185 # but it's overkill for just that one bit of state. 186 def magic_deco(arg): --> 187 call = lambda f, *a, **k: f(*a, **k) 188 189 if callable(arg): d:workdevtoolspythonideanaconda3libsite-packagespyxll_jupytermagic.py in xl_set(self, line) 28 argv = self._split_args(line) 29 args = self.xl_set.parser.parse_args(argv) ---> 30 value = eval(args.value, self.shell.user_ns, self.shell.user_ns) 31 32 xl = xl_app(com_package="win32com") in

起初,我按照网上很多网友介绍的用法,读取数据执行使用魔法函数:

%xl_get这样也可以正常打印数据,但是在进行回填,执行%xl_set df 代码时,执行报错了,很困惑,因为找了很多相关的文章介绍,千篇一律都是直接用的【%xl_get】,从Python回填数据到Excel直接使用【%xl_set df】,实际上这个df,并没有在代码里面声明接收数据,这是怎么能拿到这个变量呢,最开始我以为是我按照的Jupyter版本问题,Excel的问题,打算重装软件了,后来静下来想了一下get的时候没声明,怎么能拿到数据,因为自己也是初学,踩了坑,看到此文的同学们,能少走弯路。

总结

边自学边记录,难免会遇到各种问题,要善于思考

技术性的东西,一定要自己动手实操求证,看到的不一定就是这样



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有