再见 Excel,你好 Python Spreadsheets! ⛵

Python 教程之再见 Excel你 Python 的spreadsheets电子表格 我在大学时曾经是一个重度 Excel 用户。那时我不知道如何编码,所以至少我需要知道 Excel 才能找到工作。每当我想清理数据、创建数据透视表和制作图表时,Excel 都帮了我很多。也就是说,只要数据有数百万行或执行复杂的计算,Excel 就会变慢或工作簿崩溃。我无法计算这些障碍有多少次停止了我的工作流程,或者我不得不一遍又一遍地重复一项任务,因为 Excel 中的宏有一些限制,而 VBA 对我来说太先进了。幸运的是,我学会了用 Python 编码,我不再有这些问题了。问题是,并不是每个人都有时间成为 P 阅读详情

💡 作者:韩信子@ShowMeAI
📘 数据分析◉技能提升系列:https://www.showmeai.tech/tutorials/33
📘 数据分析实战系列:https://www.showmeai.tech/tutorials/40
📘 本文地址:https://www.showmeai.tech/article-detail/294
📢 声明:版权所有,转载请联系平台与作者并注明出处
📢 收藏ShowMeAI查看更多精彩内容

Excel是大家最常用的数据分析工具之一,借助它可以便捷地完成数据清理、统计计算、数据分析(数据透视图)和图表呈现等。

但是!大家有没有用 Excel 处理过大一些的数据(比如几十上百万行的数据表),Excel 就会变得非常慢,甚至直接崩溃。

辛辛苦苦做一半的工作很有可能要重做!那就不只是 Excel 崩溃了,我们也得一边崩溃一边加班赶 deadline。

在本篇文中,ShowMeAI 将给大家介绍到 Python 中非常好用的交互式表格工具,它们的功能性和使用便捷度和 Excel 相当,同时有很好的内存优化,非常适合处理大文件表格。

工具1:Mito

Mito 是 Python 中的电子表格,它同时拥有 Excel 电子表格的简单易用性和 Python 的强大功能。我们可以像使用 Excel 一样使用 Mito,并且在我们执行每个操作之后,Mito 将自动生成与每个操作对应的 Python 代码。

使用 Mito 工具库,我们首先需要安装 Python 和 Jupyter Notebook 或 Jupyter Lab, 然后我们通过终端或命令行运行以下命令来安装 Mito。

python -m pip install mitoinstaller
python -m mitoinstaller install

下面我们来演示一下,如何在 Mito 中完成我们在 Excel 中的操作,如读取文件、创建列、数据透视表、可视化等。

💡 Mito:文件读取

Excel 默认对文件行数有限制。在内存足够时,Excel 可以打开数百万行的文件,但是只显示前 1048576 行。感兴趣的话可以测试下这个数据~同样在内存充足的情况下,Mito 打开文件的大小没有限制。来看具体操作!

读入表格文件

在读取 CSV 文件之前,先导入工具库,创建一个 Mito 电子表格对象,代码如下:

import mitosheet
mitosheet.sheet()

接下来的读取操作就可以用鼠标完成了, 下图的演示中,使用到的数据集是学校成绩数据集,大家可以在ShowMeAI的百度网盘地址下载 。 下载文件后,单击『+』或『导入』按钮进行阅读,如下图所示:

🏆 实战数据集下载(百度网盘):公众号『ShowMeAI研究中心』回复『实战』,或者点击 这里 获取本文 [7] 使用 Mito 和 Bamboolib 进行超大量数据的处理(Python) 『Spreadsheets 数据集』

⭐ ShowMeAI官方GitHub:https://github.com/ShowMeAI-Hub

自动生成代码

除了导入之外,还会自动生成下面的代码。(这本是需要熟悉 Pandas 工具库的同学通过编码完成的。但现在我们简单操作之后,就可以自动生成了!)

import pandas as pd
StudentsPerformance_csv = pd.read_csv(r'StudentsPerformance.csv')

💡 Mito:基本表格操作

在 Excel 中,我们会创建一个『宏』来记录一组可以随时执行的操作。对应到 Mito中,我们可以做同样的事情,借助于 Python 生态与各种开源库,我们可以完成更多自动化的操作,比如处理完表格之后通过电子邮件发送报告,使用微信发送文件,导入数据到数据库中等。

下面我们用 Mito 执行一些操作,就好像我们在使用 Excel 一样。

创建新列&重命名列

如果要创建新列,只需单击『添加列』按钮。默认情况下,『Add Col』按钮将创建一个名为『new-column』的列,我们将通过双击列名将其重命名为『average』。

自动代码生成

这一步结束后,Mito 又生成了与我们在电子表格上执行的操作相对应的 Python 代码!

# Added column new-column-uca5 to StudentsPerformance_csv
StudentsPerformance_csv.insert(8, 'new-column-uca5', 0)
# Renamed new-column-uca5 to average in StudentsPerformance_csv
StudentsPerformance_csv.rename(columns={'new-column-uca5': 'average'}, inplace=True)

💡 Mito:统计分析

我们经常要对数据做统计分析,如果要对一行做统计计算,我们只需将公式写在一个单元格中。

求平均统计

假设我们要计算数学、阅读和写作的平均分数。 我们只需要在『average』列的任何单元格中填入公式 (math score+reading score+writing score)/3,如下图所示:

自动代码生成

同样 Mito 生成了pandas的统计代码:

# Set new-column-uca5 in StudentsPerformance_csv to =(math score+reading score+writing score)/3
StudentsPerformance_csv['average'] = (StudentsPerformance_csv['math score']+StudentsPerformance_csv['reading score']+StudentsPerformance_csv['writing score'])/3

💡 Mito:数据透视表

在Mito中创建数据透视表同样非常简单,单击『数据透视』按钮, 然后选择行、列和值。

创建数据透视表

下图演示了我们创建一个数据透视表,在『种族/民族』列中显示 A、B、C、D 和 E 组的数学和阅读分数的平均值。

自动生成代码

同样在Mito操作过后,我们生成了如下的 Python 代码。

# Imported StudentsPerformance.csv
import pandas as pd
StudentsPerformance_csv = pd.read_csv(r'StudentsPerformance.csv')
# Pivoted StudentsPerformance_csv into df2
unused_columns = StudentsPerformance_csv.columns.difference(set(['race/ethnicity']).union(set([])).union(set({'math score', 'reading score'})))
tmp_df = StudentsPerformance_csv.drop(unused_columns, axis=1)
pivot_table = tmp_df.pivot_table(
    index=['race/ethnicity'],
    values=['math score', 'reading score'],
    aggfunc={'math score': ['mean'], 'reading score': ['mean']}
)
pivot_table.columns = [flatten_column_header(col) for col in pivot_table.columns.values]
df2 = pivot_table.reset_index()

💡 Mito:可视化&绘图

使用 Mito 可以轻松创建饼图和条形图等基本图例用于可视化, 我们只需要点击『图表』并选择图表类型。

条形图示例

让我们为之前创建的数据透视表创建一个条形图,在 X 轴上显示『种族/民族』,在 Y 轴上显示『数学分数平均值』。

很炫酷有没有!而且 a、b、c 和 d 中生成的代码行相当于 Excel 宏, 每次我们运行代码时,我们都会执行所有记录下来的操作。

工具2:Bamboolib

当我们在Excel工作簿中进行内存密集型计算时,它非常容易卡顿感和崩溃,但这些计算在 Python 中是非常简单可以完成的,我们可以结合另一个名为bamboolib 的 Python 库完成一系列数据操作。

大家可以通过命令 pip install --upgrade bamboolib --user安装 bamboolib。

安装完成之后,我们运行以下命令来读取 CSV 或 Excel 文件。

import bamboolib as bam
bam

📢 Bamboolib:大文件读取

在这里,我们使用包含超过 100 万行的 CSV 大文件sales-data-1M来讲解操作和计算实现,大家可以在ShowMeAI的百度网盘地址下载。

🏆 实战数据集下载(百度网盘):公众号『ShowMeAI研究中心』回复『实战』,或者点击 这里 获取本文 [7] 使用 Mito 和 Bamboolib 进行超大量数据的处理(Python) 『Spreadsheets 数据集』

⭐ ShowMeAI官方GitHub:https://github.com/ShowMeAI-Hub

和 Mito 工具库一样,Bamboolib 也为我们生成代码如下

后续内容中我们只演示步骤,但会隐藏生成的代码,大家可以实际操作来查看生成的代码

import pandas as pd
df = pd.read_csv('./data/sales-data.csv', sep=',', decimal='.', nrows=100000)
df

📢 Bamboolib:新建列&统计计算

如果我们要创建一个新列,我们可以在搜索栏上搜索『列命名』操作,然后键入列公式。下图演示我们使用公式创建一个『价格』列 (revenue/quantity).

📢 Bamboolib:数据透视表

下面我们在搜索栏中输入『数据透视表』。 然后我们在数据行中按产品对数据进行分组,并使用『sum』作为聚合函数,整个操作如下图所示:

📢 Bamboolib:可视化&绘图

接下来,我们创建一个饼图。 我们点击『Create Plot』按钮,选择图形类型,然后选择我们想要显示的值。

📢 Bamboolib:信息/属性抽取

下面我们从『日期』列中提取属性,我们希望提取出月份,要完成这个操作,我们会将『日期』列的数据类型更改为 date(现在类型为 str),然后再提取属性。操作动图演示如下:

参考资料

x-spreadsheet:基于 Web 的 JavaScript(画布)电子表格-开源 这是一个建立在 Web(es6) 画布上的轻量级 Excel 开发库。 这些参数在第一次实例化时加载,也可以稍后设置,但建议提前修改并加载您需要更改的更改。 可以调整默认显示的列数len,AZ,每列默认宽度,左序列列默认宽度width,每列默认最小宽度minWidth。 您可以调整表格渲染的样式。 其中一些功能包括撤消和重做、绘制格式、清除格式、格式、字体、字体大小、粗体字体、斜体字体、下划线、删除线、文本颜色、填充颜色、边框、合并单元格、对齐、文本换行、冻结单元格、函数、调整行高、列宽、复制、剪切、粘贴、自动填充、插入行、列、删除行、列、隐藏行、列、多个工作表、打印和数据验证。 立即下载

相关推荐

pyspread:Python电子表格应用程序-开源

Pyspread是一种非传统电子表格应用程序,它基于Python编程语言并用Python编写。 pyspread的目标是成为最pythonic的电子表格。 Pyspread期望在网格单元中使用Python表达式,这使得电子表格专用语言已过时。 每个单元格返回一个Python对象,该对象可以从其他单元格访问。 这些对象可以代表任何内容,包括列表或矩阵。 依赖关系+ Python(> = 2.7,<3> = 1.1.0)+ wxPython(> = 2.8.10.1,需要Unicode版本)+ matplotlib(> = 1.1.1)+ pycairo(> = 1.8.8 )可选依赖项+ python-gnupg(> = 0.3.0,用于在未经批准的情况下打开自己的文件)+ xlrd(> = 0.9.2,用于加载Excel:registered:文件)+ xlwt(> = 0.9.2,用于保存Excel文件, pyspread> = v0.3.0必需)+ jedi(> = 0.8.0,用于在输入行中完成制表符和上下文帮助,pyspread> = v0.3.0必需)+

PythonLibrary 博客中文翻译(二十一)

阿迪娜·豪诺亚礼物道格拉斯·斯塔内斯可降解的脊椎动物迈克·弗莱彻丹尼尔·格林菲尔德伊莱·本德斯基布莱恩·奥克利足球妈妈肯尼斯·洛夫梅拉妮·克拉奇菲尔德莱西·威廉姆斯·亨舍尔公羊轴帕特里克毛平亚伦·麦克斯韦凯文·奥利维亚亚历克斯·盖纳大卫·比兹利莱西·威廉姆斯·亨舍尔公羊轴帕特里克毛平亚伦·麦克斯韦凯文·奥利维亚亚历克斯·盖纳大卫·比兹利升降杆塔里克·齐亚德特雷西·奥斯本特里匈奴克里斯托弗·克拉克马修·努祖姆肯尼斯·洛夫梅拉妮·克拉奇菲尔德。

龙哥盟 3398

PyDPF:用Python编写的数码相框应用程序-开源

PyDPF-一种数码相框应用程序,用作MPD客户端和/或标准DPF,可通过LIRC设备(即基于红外的遥控器)进行控制。 作为图形输出的用户界面,可以配置Appotech AX206 DPF,因此该应用程序是为没有标准监视器的嵌入式linux设备而设计的。 基于虚拟QT的DPF(例如出于测试目的)也是可用的。 PyDPF在我的RasperryPi上运行良好。 请查看AudiculaPi项目(https://sourceforge.net/projects/audiculapi)。

再见 Excel,你好 Python Spreadsheets!⛵

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

mate1357的博客 393

【屠龙之术】SAP 欧洲公司 高级合规性报表 FEC

所谓FEC ,其实是法国税务局要求法国的公司,每年要向税务局进行提交的税务报告,这个报告有特殊的格式,进行加密,法国公司要在收到税务局通知以后,及时进行报送,如果不报送,或者报送不合格文件,将面临5000欧的罚款。-----------------------------------------------进入正文----------------------------------------------------------------------有专门的T-code,PPT我就不贴了,我直接截图。

竹大的博客 1960

代码生成 | 安时积分法模型搭建

安时积分法是电池电量计量最基础的方法,今天我们用simulink建模的方式做一个安时积分模型,从而更好地理解安时积分的思想也掌握建模的基础操 ​新建文件 打开MATLAB启动simulink新建一个模型文件 定义变量 和手写代码一样,先定义几个后面要用到的变量,在simulink建模时新建变量用Data Store Memory模块。双击填入要定义的变量名,然后在signal attributes赋初值 如此方法新建四个变量current(电流)初值1000mA、tatol_cap(总容量

ningvay的博客 1万+

Python快速搞定 Excel 文档

Microsoft Office 被广泛用于商务和运营分析中, 其中 Excel 尤其受欢迎。Excel 可以用于存储表格数据、创建报告、图形趋势等。在深入研究用 Python 处理 Excel 文档之前,让我们先了解一些基本术语: Spreadsheet(电子表格) 或者 Workbook(工作簿) – 指文件本身(.xls or .xlsx). Worksheet(工作表) 或者 Sheet(表)–工作簿中的单个内容表,电子表格可以包含多个工作表。 Column(列) – 用英

lau_jw的博客 450

苏州大学自动化考研842自动控制原理:手把手教你用胡寿松《自控》高效备考(附复试电工/电子/微机原理攻略)

本文详细解析苏州大学自动化考研842自动控制原理备考策略,以胡寿松《自动控制原理》为核心教材,提供三阶段高效学习路径和实战技巧。重点涵盖频域分析、根轨迹绘制等高频考点,并针对机电、光电、轨道三个学院的复试科目(电工电子技术、电子技术基础、微机原理与接口技术)给出差异化备考方案,助力考生全面提升笔试和面试表现。

weixin_42638178的博客 399

开源项目推荐:spreadsheet-cfml

开源项目推荐:spreadsheet-cfml 项目基础介绍 spreadsheet-cfml 是一个开源项目,旨在为 ColdFusion Markup Language (CFML) 提供一个独立的库,用于处理电子表格和 CSV 文件。该项目支持 ColdFusion 的所有原生电子表格功能,并提供更多扩展功能。此项目适用于 Java 8 或更高版本,兼容 Lucee 5.x 或更高版本,以及...

gitblog_01062的博客 522

智能车图像处理5-入门级分析4 ---环岛的状态机与补线

PS :入门级文章适合新手,如果已经有基础可以去看进阶篇文章。

taiyuezyh的博客 8239

【VS开发】【DSP开发】WinDriver简介(或介绍)

WinDriver for Windows简化并自动化了用户模式Windows设备驱动程序的开发,支持设备包括PCI / CardBus / ISA/ PCI-104 / PCMCIA * / PMC / PCI-X 和 CompactPCI,无需DDK或内核级编程知识。关于USB设备驱动开发,请参见WinDriver USB for Windows。   WinDriver包含一系列

ZhangPY的专栏 1477

【亲测免费】 x-spreadsheet 开源项目使用教程

x-spreadsheet 项目的目录结构如下: ``` x-spreadsheet/ ├── assets/ ├── build/ ├── dist/ ├── docs/ ├── src/ ├── test/ ├── .babelrc ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .travis.yml ├── CODE_OF_CO

gitblog_00152的博客 714

玩转 InternVL3.5 轻量级实战:从部署到优化的全记录

玩转 InternVL3.5 轻量级实战:从部署到优化的全记录

jacke121的专栏 626

第一篇【传奇开心果系列】我和AI面对面聊编程:深度比较PyQt5和tkinter.ttk

果果老师提问,通义千问AI回答问题。面对面与AI聊编程是一种令人兴奋的体验。AI具备强大的计算能力和丰富的编程知识,可以提供准确的答案和实时的帮助。它可以解答各种编程难题,提供优化建议,甚至为我们提供新的创意和灵感。与AI交流还可以扩展我们的知识领域,了解最新的编程技术和趋势。AI是一个无私的伙伴,它不仅可以满足我们的需求,还会不断学习和成长,为我们提供更好的帮助。与AI面对面聊编程是令人愉快和有意义的交流。

jackchuanqi的博客 5314

【深度学习新浪潮】气候预测模型的研发进展一览(2025年版)

模型类型核心优势适用场景不足ARIMA(统计模型)简单高效、可解释性强短期单变量预测非线性、长时依赖建模差随机森林(机器学习)多特征融合、抗噪声中短期多因素预测空间相关性、时序趋势捕捉弱LSTM(深度学习)长时依赖建模、端到端中长期时序预测物理一致性差、数据需求量大物理知情AI物理规律约束、高可靠性极端天气、长期气候变化模型复杂、计算成本高。

专注:太空算力、AI infra、异构调度、大模型成本工程 528

微信公众号 - 最新详细实现H5网页接入微信支付功能,开发移动端、PC端网站集成使用微信支付流程及示例代码,公众号网页利用JS-SDK/JSAPI/H5支付授权唤起微信支付,可脱离微信环境支付或内置浏

微信公众号,微信支付,网页,移动端,h5,扫码支付,二维码付款,手机网页,电脑pc网页生成支付二维码,js-sdk,jsapi,外部浏览器调起微信支付,脱离微信环境,在微信内置浏览器如何进行微信支付,前端H5微信支付,web网站,vue2,vue3,nuxt2,nuxt3,jquery,微信公众号h5支付流程,如何实现,怎么做,回调报错,redirect_uri参数错误,必须部署才能调试吗,怎么不打包发布就能在本机测试,微信H5支付能力,uniapp微信支付,h5页面调起支付,支付没反应,无效,失败,H5页

🏆 前端领域优质创作者 6103

【vn.py】SpreadTrading价差交易

文章目录写在前面SpreadTrading模块介绍创建价差价差策略总结和展望 写在前面 期待很久的vn.py 2.0.7版本上线已经有一段时间了,这次更新最大的变化就是增加了python3版本的SpreadTrading模块,这样就使得交易的方式不再只是单向交易,一些基于价差的策略如配对交易或者统计套利的策略的实现成为可能。因为我对价差交易方面很感兴趣,所以也有经常打听vn.py的SpreadTr...

敲代码的quant的博客 4754

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Linux环境下用pthread库制作一个简单的线程池

线程池提供了一种优化线程使用和管理的方式,它通过减少线程创建和销毁的开销、限制线程数量以及通过任务队列来调度任务等方式来提高系统的性能和资源利用率。并且通过合理配置线程池的线程数量,避免了过多的线程竞争,从而提高系统的响应速度和吞吐量。下面我写了一个范例,例如用线程池完成一份文件的读取的任务指针函数,到时候我们再主函数里面使用以上函数调用的时候以这个指针函数作为参数来实现对文件的读取。控制并发度:通过限制线程池中的线程数量,可以控制并发执行的任务数量,避免系统资源被过度占用。

zzzzzz_9的博客 1657

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

python 操作 libreoffice spreadsheet

最近研究了一个,用python来向libreoffice spreadsheet中的写数据,openoffice管方网站的资料也不是很清楚,在网上找到的几个比较有用的网站有:http://wiki.services.openoffice.org/wiki/Python#PyUNO_Modules上面了有一个比较好的入门文档:http://lucasmanual.com/mywiki/OpenOffice还有一个人在论坛上写的一个比较有用的例子:http://www.oooforum.org/forum/vi

乐园 8835

libreoffice python 操作word及excel文档

1、开始、关闭libreoffice服务; 开始之前同步字体文件时间,是因为创建soffice服务时,服务会检查所需加载的文件的时间,如果其认为时间不符,则其可能会重新加载,耗时较长,因此需事先统一时间。 使用时如果需要多次调用,最后每次调用均开启后关闭,否则libreoffice会创建一个缓存文档并越用越大,处理时间会增加。 class OfficeProcess(object): ...

weixin_30429201的博客 1589

Python3-excel文档操作(三):利用openpyxl库处理excel表格:获取excel表格中的图片信息

和word文档一样,Excel文件也可以认为是一个特殊的压缩文件,可以用unzip命令进行解压。 同理,可以使用openpyxl来获取excel中的图片信息。

记录和分享程序人生的点点滴滴 2121

互联网分布式爬虫技术之pysipder框架使用详解与实战案例(文末加群)

PySpider是一个支持任务监控、项目管理、多种数据库,具有WebUI的爬虫框架,WebUI支持脚本编辑器,支持分布式架构。本篇文章我将为大家从PySpider的特点、作用和应用场景,以及她的架构讲起,让后就是开始介绍它的环境安装和使用,并通过一个示例结合提供的内置WebUI页面编写一个爬虫示例,并将爬取的数据存储到MySQL中。最后再通过三个实战案例演示了下PySpider的爬虫功能。

SteveRocket's-Blog 2299

python学习记录十三-Excel Spreadsheets处理表单

1.如何处理电子表格? 1.1 导入excel表格,可跟py文件同路径 参考表格如下: 1.2 pip install openpyxl 1.3 获取某一单元格的值 参考代码: 1.4 获取sheet的行数 1.5 获取第三列price的价格,并进行*0.9的动作 1.5.1 遍历每一行 1.5.2 忽略第一行,字段的名称,不是对应的值 1.5.3 遍历对应单元格,查看value值 ...

weixin_39425607的博客 331

几个常用的Excel开源库

之前试过 SpreadSheet,该类库对Excel的操作是基于odbc的,而且还只能使用MFC来操作。当然,可以把SpreadSheet封装成dll,然后给win32的程序来调用,我就是这么干的。 但是由于SpreadSheet是基于ODBC的,数据导出的时候太慢了(实测:大概一秒钟处理5行数据,一行大概12列)。所以,只能再换其他的Excel类库了。 下面介绍的是几个常用的操作Excel的...

HelloKandy's Blog 1万+

基于HTML CANVAS和EXCEL的xlsx文件展示工具websheet

websheet基于HTML5的CANVAS和JAVASCRIPT开发的纯前端xlsx文件展示控件,该控件着重的页面展示,主要完成了文件导入、导出、文本展示、格式化文本、合并单元格、边框、底色、设置行列宽度高度,行列隐藏、视图锁定、基础表格、撤销、重做、快捷键、公式的解析和计算等功能。支持自定义函数,单元格展示编辑和右击菜单定制开发。

火柴盒 1190

xspreadsheet 开源项目教程

xspreadsheet 开源项目教程 1. 项目的目录结构及介绍 xspreadsheet 项目的目录结构如下: xspreadsheet/ ├── dist/ │ ├── xspreadsheet.css │ ├── xspreadsheet.js │ └── xspreadsheet.min.js ├── examples/ │ ├── basic.html │ ├── ...

gitblog_00183的博客 502
上一篇: AI全球气象预报模型;开源数据标注平台;『统计学习导论及R语言应用』Python版源码;『数学』自学路线图与资源;前沿论文 | ShowMeAI资讯日报
下一篇: 新加坡国立大学『3D计算机视觉』课程;Python爬虫知识库;基于SKLearn时序预测模块;从零构建AI推理引擎;前沿论文 | ShowMeAI资讯日报
ShowMeAI
博客等级 码龄5年 6514粉丝 672原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ShowMeAI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值