xlwings 没有代码提示问题

发布时间 2023-05-01 16:08:07作者: Mr丨Deer

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的值.

希望大家有所帮助