zoukankan      html  css  js  c++  java
  • openpyxl学习问题记录2019.1.30(一)

    # -*-coding:utf-8 -*-
    # @Time   :2019/1/30 10:04
    # @Author :chenlan
    # @File   : openpyxl.py
    from openpyxl import Workbook
    wb =Workbook()
    
    ws=wb.active
    ws['A1'] = 42

    执行报错:cannot import name 'Workbook'

    修改为小写的workbook,同样报错

    改为:

    # -*-coding:utf-8 -*-
    # @Time   :2019/1/30 10:04
    # @Author :chenlan
    # @File   : openpyxl.py
    import openpyxl
    wb =openpyxl.Workbook()
    
    ws=wb.active
    ws['A1'] = 42

    提示:'module' object has no attribute 'Workbook'

    经查,原因是:命名py脚本时,不要与python预留字,模块名等相同

    文件名与要引入的库相同

    修改文件名后解决

    # -*-coding:utf-8 -*-
    # @Time   :2019/1/30 10:04
    # @Author :chenlan
    # @File   : openpyxl_1.py
    from openpyxl import Workbook
    wb =Workbook()#创建对象
    
    ws=wb.active#获取第一个sheet
    ws['A1'] = 42#写入第一个单元格数字
    ws.append([1,2,3])#在最后一行写入
    import datetime
    ws['A3']=datetime.datetime.now()#写入时间
    wb.save('test.xlsx')#保存
  • 相关阅读:
    Laravel
    Laravel
    Laravel
    Http状态信息
    BeautifuSoup的使用
    js中select标签中的option选择
    正则表达式
    利用vi编辑器创建和编辑正文文件(二)
    利用vi编辑器创建和编辑正文文件(一)
    认证、权限与频率组件
  • 原文地址:https://www.cnblogs.com/raffia/p/10337022.html
Copyright © 2011-2022 走看看