Usando python, openpyxl le enseñará cómo escribir grandes datos de Excel fácilmente. Importe grandes cantidades de datos sin preocupaciones.

         Además del desarrollo del programa, es posible que deba realizar algunas pruebas de rendimiento usted mismo. Por ejemplo, para una función de importación, debe importar una gran cantidad de datos.

Decenas de miles o incluso cientos de miles de datos.

       Datos importados Lo primero que pensamos es, por supuesto, los datos de importación de Excel. ¿Qué debemos hacer con decenas de miles de datos?

 

En primer lugar, imagina que escribiré una fila de datos, 20 campos, ok, y luego ... lo tiraremos hacia abajo, lo tiraremos hasta la mitad, y luego estarás desesperado, ¿por qué han pasado 30 minutos y solo 20,000 piezas de datos?

 

Obviamente, lleva tiempo y esfuerzo, y con el tiempo encontrará mareos. Aquí llegamos a una plantilla de código completa para ayudarlo a obtener fácilmente todos los datos. Generación de pruebas sin preocupaciones con un solo clic.

 

Aquí estamos usando openyxl, debido a que elwt tiene un límite, se reportará un error si excede las 65536 líneas. Para nuestra prueba, es realmente muy poco. Hagámoslo más grande.

 

#-*- coding:utf-8 -*-
#!/usr/bin/env python
"""   __author__: mc   """
import openpyxl#导入我们需要的模块。

xl=openpyxl.Workbook()
xls=xl.create_sheet(index=0)#新建一个excel,sheet表
"""通讯录"""
list1=["年龄","姓名","手机号码"]#这里是我们需要的字段,可以根据需要自行添加,删除,修改
for i in range(1,40000):#这里是我们需要的行数。比如这里是4万
    for j,value in enumerate(list1):
        if j==0 :
            xls.cell(i,1).value = str(i)#根据特殊字段进行处理,输入不同的数值。可以自行添加其他需要的字段。
        else:#其他情况或者没有特殊字段,直接使用添加列表中的值代替。
            xls.cell(i,j+1).value=value


xl.save("通讯录.xlsx")#保存我们生成的数据

 

 

En este punto, hemos generado los datos que necesitamos, por supuesto, de esta manera, también puedes procesar algunos otros datos para abrir los ojos de tus amigos. Puedes hacer una apuesta con él: puedo agregar millones de datos diferentes en este Excel en 5 minutos, ¿lo crees o no? Debe enfatizarse que es diferente.

Amigo: yo creo

Tú: No, no lo crees. Afortunadamente, si no lo crees, te lo demostraré. Si gano, me invitas a cenar y te transmitiré el secreto.

amigo:……

Después de su operación, perdió después de su amigo, y luego compartió el artículo con él, lo que lo hizo feliz.

sugerencia relacionada:

Una foto de piratas informáticos puede revelar su información básica

Camina por el árbol de la confesión del corazón, deja que ella (él) no pueda evitar enamorarse de ti

Cree rápidamente su propia herramienta de chat WeChat sin ninguna base

Cómo desarrollar un robot de chat de microcanales simple

Para obtener más información sobre la programación divertida e interesante, preste atención a "aprender a programar juntos" o escanee el código QR a continuación.

Supongo que te gusta

Origin blog.csdn.net/qq_39046854/article/details/106087135
Recomendado
Clasificación