首页 > 其他分享 >xlwings 没有代码提示问题

xlwings 没有代码提示问题

时间:2023-05-01 16:11:28浏览次数:36  
标签:wb 提示 app xlwings xw visible 代码

xlwings 没有代码提示问题

在pycharm导入xlwings模块后,在使用app.books 创建的excel程序实例并赋值给变量后
变量没有之后的代码提示

类似这样 这里的wb. 后面没有代码提示

import xlwings as xw

# 创建excel程序实例
with xw.App(visible=False, add_book=False) as app:
    '''visible是否可见,add_book是否新建工作簿'''
    wb = app.books(r'路径/文件名.xlsx')
    wb.  #这里的wb. 后面没有代码提示

解决办法

需要在wb = app.books 后添加 # type: xw.Book 这样才会有代码提示

代码

import xlwings as xw

# 创建excel程序实例
with xw.App(visible=False, add_book=False) as app:
    '''visible是否可见,add_book是否新建工作簿'''
    wb = app.books(r'路径/文件名.xlsx')    # type: xw.Book
    sht = wb.sheets(1)
    ranges = sht.range("a1").value	# 获取单元格A1的值.

希望大家有所帮助

标签:wb,提示,app,xlwings,xw,visible,代码
From: https://www.cnblogs.com/MrDeer/p/17366631.html

相关文章

  • struts2 s2-062 ONGL远程代码执行
    struts2s2-062ONGL远程代码执行一、Struts2介绍struts2是一种重量级的框架,位于MVC架构中的controller,可以分析出来,它是用于接受页面信息然后通过内部处理,将结果返回。struts2也是一个web层的MVC框架。Java中SSH框架SSH为Struts+Spring+Hibernate的一个集成框架,是目前较流行......
  • intent调用代码总结
    进入联系人界面Intentintent=newIntent();intent.setAction(Intent.ACTION_VIEW);intent.setData(People.CONTENT_URI);startActivity(intent);查看某个联系人,当然这里是ACTION_VIEW,如果为选择并返回action改为ACTION_PICK,当然处理intent时......
  • 3月代码大全阅读笔记3
    之所以阅读这本书,是想在阅读风格较为轻松的《程序员修炼之道》之后阅读一本更细致、更严肃的“进阶”读物。第一部分打好基础第一章欢迎进入软件构建的世界软件构建的定义:包括编码与调试、单元测试、规划构建、集成等,没有给出一个明确的定义。软件构建的重要性:软件构建......
  • 3月代码大全阅读笔记2
    第7章:高质量的子程序7.1为什么要创建子程序?降低复杂度,让每段代码都具有单一职责;引入中间、易懂的抽象;避免代码重复;支持子类化;隐藏顺序;隐藏指针操作;提高可移植性;简化复杂的布尔判断:把一切复杂的判断放入单独的函数中;改善性能:性能一次优化,能遍布到所有调用点;确保所有......
  • 【愚公系列】用友系列之YonBuilder低代码平台概论和基本使用
    (文章目录)一、引言1.代码平台的概念和发展历程低代码平台是一种通过可视化界面和模板化组件快速创建应用程序的平台,其发展历程主要经历了三个阶段:第一个阶段是第一代低代码平台:其主要关注业务流程管理及应用程序的速度开发,但其可扩展性和可定制性较低。第二个阶段是第二代......
  • 从CPU的视角看 多线程代码为什么那么难写!
      当我们提到多线程、并发的时候,我们就会回想起各种诡异的bug,比如各种线程安全问题甚至是应用崩溃,而且这些诡异的bug还很难复现。我们不禁发出了灵魂拷问“为什么代码测试环境运行好好的,一上线就不行了?”。为了解决线程安全的问题,我们的先辈们在编程语言中引入了各种各样新名......
  • 梦断代码读后感(三)
    《软件工程》教员课上推荐梦断代码作为课后读物,在大致浏览了一遍读物之后,结合半个学期以来软件课程的亲身实践,感触颇深。  《梦断代码》中对软件工程所面临的种种困难与艰难的描述,很符合当下编程工作,自己对于软件编程也有切身感受。正如一队人马并肩扛起代码大石,虽历经磨难仍......
  • 使用 SpringCache 简化缓存代码实现
    SpriingCache实现了基于注解的缓存功能,只需要在方法上添加注解即可实现常用的缓存功能,大大简化了的业务代码的实现。SpringCache默认集成于SpringContext中,这意味着对于使用SpringBoot框架来说,不需要引入额外的jar包即可使用。SpringCache通过CacheManager接口来统一......
  • springboot mybatis-plus 3.5.1代码生成器配置
    springbootmybatis-plus3.5.1代码生成器配置https://blog.csdn.net/Lean_on_Me/article/details/128066822  ......
  • 四月三十日《梦断代码》读后感
    梦断代码书中描写的是一队人马并肩扛起代码大石,虽历经磨难仍欲将其推上山顶的故事,而正是这种故事成就着今天全世界亿万台服务器和PC机上运行的各种软件,成就着人类不断超越实现更伟大的梦想。梦断代码这本书让我越发意识到作为软件开发者的不容易。程序员都怀揣着成就一番事业的......