pycharm通过xlrd、xlwt和openpyxl两种方式操作excel文件
·
使用openpyxl函数:
注意:openpyxl操作的是excel.xlsx文件
filename = 'sh510300_20161122.xlsx'
wb = load_workbook(filename) #打开xlsx文件
ws = wb.get_sheet_by_name('1') #sheet
ws_rows_len =ws.max_row #q求表格最大行数
ws_columns_len=ws.max_column#求表格最大列数
wb.save("123.xlsx")#保存为相同目录下另外一个excel文件,文件名字自己取`在这里插入代码片`
使用 xlrd、xlwt函数
注意:操作的是excel.xls文件
```python
import xlrd
import xlwt
filename="sh510300_20161122.xls"
wb=xlrd.open_workbook(filename)
ws=wb.sheet_by_name('1')
rows=ws.nrows #行数跟列数值跟上面有区别的
columns=ws.ncols
print(rows,columns)
wb.save("123.xlsx")保存方式
案例:
workbook = xlwt.Workbook(encoding="utf-8")
worksheet = workbook.add_sheet('sheet1')
worksheet.write(0, 0, 'post_id')
worksheet.write(0, 1, 'reply_id')
worksheet.write(0, 2, 'source_post_id')
worksheet.write(0, 3, 'post_title')
worksheet.write(0, 4, 'post_content')
worksheet.write(0, 5, 'reply_text')
workbook.save('./data.xls')

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)