¿Cómo leer archivos de Excel usando Python?
pip3 install xlrd
. pip3 install xlwt
2. Prepare Excel, por ejemplo, mi archivo de trabajo A, lo puse en la unidad D/Baidu Experience/11.xlsx, que solo contiene la tabla A, que contiene algunos datos de ventas
3.xlsx, solo hay una pestaña A, el contenido son algunos datos de ventas
3 Abra pycharm, cree un nuevo archivo excel.py e importe la biblioteca de soporte primero<. /p>
importar xlrdimport xlwt
4. Para principiantes que recién están comenzando. Introduzca tres puntos de conocimiento, el primero: obtenga el nombre de la tabla de Excel, el segundo: obtenga el número de filas y columnas de Excel, el tercero: obtenga los valores específicos de las primeras filas y columnas, estos son los tres puntos de conocimiento más utilizados
5. Publique el código y analícelo en detalle:
(1) Para operar Excel, primero debe abrir Excel y usar open_workbook(? path? )
(2) Obtener Para filas y columnas, use nrows(filas), ncols(columnas)
(3) Para obtener valores específicos, use cell(row, col). valor
workbook=xlrd.open_workbook( r'E: 11.xlsx') print ( workbook.sheet_names()) hoja2=workbook.sheet_by_name('A') nrows=sheet2.nrows ncols=sheet2. ncols print(nrows,ncols) cell_A=sheet2.cell( 1 , 1).value print(cell_A)
6. Para escribir valores en Excel, debe usar el atributo de escritura. es que la escritura usa la biblioteca de soporte xlwt. La idea es crear un nuevo Excel, luego crear una nueva pestaña B, luego escribir un conjunto de datos en B y finalmente guardarlo como un archivo excel.xls. xls, se recomienda guardarlo en formato 2003, que puede abrirse en la mayoría de las computadoras. Preste especial atención a la ruta para guardar Excel en el directorio de archivos de trabajo de Python. Publique el código:
stus = [. ['año', 'mes '], ['2018', '10'], ['2017', '9'], ['2016', '8']]Excel = xlwt.Workbook() # nueva hoja de Excel = Excel.add_sheet('B ') # nueva pestaña Ceja = 0 para stu en stu: col = 0 para s en stu: hoja.write(row, col, s) # comenzar a escribir col = col 1 fila = fila 1Excel. save('Excel.xls' ) #Save
Acerca de cómo usar Python para leer archivos de Excel, el editor de Global Green Teng lo compartirá con usted aquí. El aprendizaje es interminable y aprender una habilidad. Te beneficiará de por vida, así que siempre que estés dispuesto a estudiar mucho, nunca es demasiado tarde para empezar. Si desea continuar aprendiendo sobre los métodos y materiales de aprendizaje de programación de Python, puede hacer clic en otros artículos de este sitio para aprender.