http://www.pythonexcel.com/这个网站emm,挺详细的

嗯,主要翻译一下:http://www.pythonexcel.com/python-excel-writer.php

向Excel 写入数据的库 蛮多的 ,这里主要说 下 openpyxl 库:

一、写入数据

emmm ...先说下它的大致步骤:

1、导入 openpyxl 包

import openpyxl

2、create一个workbook ————之前不知道这是个啥玩意,就是相当于创建了一个Excel表格,然后里面只有一个sheet 工作表

mywb = openpyxl.Workbook()

3、如果一个Excel文件中需要多个sheet工作表,可以通过以下方式创建

mywb.create_sheet(index=2,title='my_second_sheet') //index表示这是第几张工作表,从零开始;,title是工作表的名字

4、查看并获得Excel文件中sheet的名字

mywb.get_sheet_names()

5、通过sheet名字来获得该sheet工作表变量,然后就可以对sheet进行操作了

mysheet = mywb.get_sheet_by_name('Sheet')

6、直接操作单元格

mysheet['F6'] = 'Writing new Value!'

7、操作完成就要保存Excel文件了

mywb.save('要保存的路径.xlsx')

接下来是小米企业近年来的资产负债情况,我将其爬取,并存入Excel,暑期作业,emm,需要数据分析

import requests

import openpyxl

import json

url='http://hkf10.eastmoney.com/F9HKStock/GetFinanceAssetData.do?securityCode=01810.HK&comType=127000000606281483&yearList=2018,2017,2016,2015&reportTypeList=1,5,3,6&dateSearchType=1&listedType=0,1&reportTypeInScope=1&reportType=0&rotate=0&seperate=0&order=desc&cashType=1&exchangeValue=1&customSelect=0&CurrencySelect=0'

res=requests.get(url); #爬取数据 //返回了json数据

res.encoding="utf-8"

jst=json.loads(res.text)

key=jst['resultList']

def ExcelWrite(result):

mywb = openpyxl.Workbook()

sheet=mywb.active; #获取初始的sheet

row=0; #单元格的行

for i in result:

col=64; #单元格的列 从 'A' 开始

row+=1;

for j in i:

col+=1;

sheet[chr(col)+str(row)]=i[j];

mywb.save('C:\Users\Sean\Desktop\负债资产.xls');

ExcelWrite(key);

二、读取数据

步骤1:导入openpyxl库

步骤2:载入一个Excel文件

步骤3:获取一个工作表sheet

步骤4:获取单元格数据

python填写excel-python——向Excel读取或写入数据相关推荐

  1. python读excel并写入_python——向Excel读取或写入数据

    http://www.pythonexcel.com/这个网站emm,挺详细的 嗯,主要翻译一下:http://www.pythonexcel.com/python-excel-writer.php ...

  2. python使用openpyxl读取数据_Python-openpyxl读取和写入数据1

    1.读取单元格保存到文件,注意python中文件报错或者不能写入时改文件后缀:.xls from openpyxl import Workbook from openpyxl import load_ ...

  3. 在Python中使用pandas进行文件读取和写入方法详解

    Pandas 是 Python 的一个功能强大且灵活的三方包,可处理标记和时间序列数据.还提供统计方法.启用绘图等功能.Pandas 的一项重要功能是能够编写和读取 Excel.CSV 和许多其他类型 ...

  4. python读数据-用 Python 的输入输出功能读取和写入数据

    读取.写入和 Python 在 "探索 Python 系列" 以前的文章中,学习了基本的 Python 数据类型和一些容器数据类型,例如 tuple . string 和 list ...

  5. python输出文本和值_python读取文本中数据并转化为DataFrame的实例

    在技术问答中看到一个这样的问题,感觉相对比较常见,就单开一篇文章写下来. 从纯文本格式文件 "file_in"中读取数据,格式如下: 需要输出成"file_out&quo ...

  6. matlab读数据写入excel文件路径,MATLAB读取和写入Excel文件

    clc; clear all; [numeric_data text_data rawdata] = xlsread('aaa.xls'); headings = rawdata(1,:)  % ge ...

  7. java读写excel poi_Java使用POI读取和写入Excel指南

    做项目时经常有通过程序读取Excel数据,或是创建新的Excel并写入数据的需求: 网上很多经验教程里使用的POI版本都比较老了,一些API在新版里已经废弃,这里基于最新的Apache POI 4.0 ...

  8. Java实战—POI操作Excel文档、读取、写入、合并单元格

    一.POI项目简介 POI全称 Poor Obfuscation Implementation,利用POI接口可以通过JAVA操作Microsoft office 套件工具的读写功能.官网:http: ...

  9. python中的文件操作:读取、写入、追加、关闭

    1.open()函数,用于文件的读取和创建,常用的格式如下: file = open(file_name [, mode='r' [ , buffering=-1 [ , encoding = Non ...

最新文章

  1. 这份宝典火了,小哥学后加薪30W+
  2. Java IO在Android中应用(三):Apk加固去壳
  3. opencv中imgproc库中函数详解(1)
  4. 机器学习笔记GBDT(一):原理
  5. pythonapp自动化_GitHub - qdyxmas/PyAutoTest: python Autotest UI自动化 APP自动化 HTTP接口自动化...
  6. mysql数据库自动关闭
  7. python生成词云_词云制作没那么难,Python 10 行代码就实现了!
  8. MCU——矩阵键盘扫描问题记录
  9. 怎样找到一份深度学习的工作(附学习材料,资源与建议)
  10. 前端跨域问题,以及ajax,jsonp,json的区别
  11. Mac数据图表软件|让你的论文数据更加直观漂亮
  12. 初试锐捷交换机不同登录方式的密码设置
  13. 九阵His系统总体介绍
  14. Vue - 实现复制内容到剪贴板(一键复制)
  15. 雷军:《我十年的程序员生涯》系列之三:阳光灿烂的日子
  16. NOI2006:金明的预算方案
  17. 2021年美容师(初级)报名考试及美容师(初级)模拟考试题
  18. 7-2 sdust-Java-学生成绩读取与排序 (20 分)
  19. 论文分享 | Yann LeCun 联合发布、工程师都在读的自监督学习论文
  20. 354. Russian Doll Envelopes刷题笔记

热门文章

  1. (转载)IP、主机名和域名
  2. python代码规范 自动优化工具Black
  3. 安全 日志挖掘 分析系统数据源
  4. lucene字典实现原理——FST
  5. 算法 - php - 二叉树遍历
  6. Linux发行版,分类,CentOS下载
  7. Mybatis(五) 延迟加载和缓存机制(一级二级缓存)
  8. Oracle错误 1053: 该服务没有响应启动或控制请求
  9. ArcGIS JavaScript API 添加点
  10. Remoting和Webservice有什么区别