首页 > PC > 编程工具
Snapde(csv超大文件编辑软件)

Snapde(csv超大文件编辑软件)

大小:17.7MB
类别:编程工具
官方
免费
安全
纠错

检测到是安卓设备,电脑版软件不适合移动端

  • 简介
  • 相关教程
  • 相关合集
  • 评论
Snapde(csv超大文件编辑软件) Snapde(csv超大文件编辑软件) Snapde(csv超大文件编辑软件) Snapde(csv超大文件编辑软件)
简介

假如csv文件超出104万行Excel、wps打不开,应用用什么软件对超大型CSV文档开展编辑呢?Snapde,它是最好用的CSV大文件编辑电子表格软件之一,核心所有用c语言撰写,针对数据信息编辑和计算十分轻便强劲;能轻轻松松开启2G尺寸一两千万行的CSV大文件,除开常见电子表格编辑作用,还具备:文件分割、合拼、过虑、排列、删掉反复等基本要素;而且结合了Exprtk、C语言、Python等脚本电动执行机构,能在报表中写这三种脚本对数据信息开展计算解决,运作速率能够比java、C#都快。

软件亮点

  1、运作速率:开启CSV文档速率比Excel、WPS快四倍,上百兆的CSV文档开启只需十几秒,上干万行的排列都能够几秒钟内进行

  2、内存占用:文档內容所有放到运行内存中,纯碎的C语言表针将运行内存应用提升到完美,绝大多数状况运行内存也就比CSV文档大2-3倍,一些状况运行内存乃至比CSV文档还小

  3、CSV尺寸:看设备运行内存,一般8G运行内存设备能够一次编辑2G的CSV文档

  4、较大 个数:Excel2007之上版本号数最多为1048576行,Snapde能够编辑的个数是Excel十几二十倍之上,一般8G运行内存设备都能够开启1000万到2000万行CSV开展编辑

  5、分页查询编辑:针对超过2G的CSV互联网大数据,还能够开展分页查询编辑一次开启1000万行编辑储存,随后开启下1000万行开展编辑储存。。。

  6、数据信息计算:软件结合了Exprtk、C、python語言电动执行机构;经检测Exprtk实行高效率比C#、java慢一点(20%),C语言比C#、java快许多 ,python比Exprtk、C慢10倍上下但能用資源多;别说Excel的VBA,这三种語言都能够立即猎杀它

  7、软件环境:windows

软件功能

  一、文档作用

  1、新创建电子表格,默认设置是299行、25列,假如要想提升个数能够在下边空白双击鼠标单击一次加上300行,要想提升行数能够在右侧空白双击鼠标单击一次加上26列;假如要想精准操纵行列数能够在编辑下的编辑行列数莱单设定实际行列数

  2、开启CSV、TXT、smd文档,CSV是分号隔开的文本文档,TXT是tab键切分的文本文档,smd是Snapde本身界定的格式文件(开启储存速率比CSV、TXT快二倍),软件能够自动检索GBK、UTF8、UNICODE编号,储存只有储存成GBK编号

  3、分页查询开启,假如CSV文件太大能够开展不凡也开启,特定是不是保存第一行题目、刚开始行号、一次开启的个数

  4、文档储存,新创建、开启、分页查询开启的文档开展储存

  5、另存,当今文档能够另存新文档或是新文件格式

  6、增加,将许多 子文档增加开启到本文档中,假如第一行题目同样会全自动过虑掉新文档题目行

  7、切分,将本文件分割储存成好几个子文档,包含:是不是保存第一行题目,按个数切分或是按文档数切分

  二、编辑作用

  1、灵便的挑选集:选中、行选、列选、选中

  2、单元格十分出色的几行编辑作用,单元格适用编辑几兆到几十兆的多行文本

  3、编辑适用包括数据的编码序列转变:选中必须转变的单元格开展编辑,按着ctrl键随后进行编辑,假如编辑內容中存有数据这种单元格会获得编码序列转变內容,不然內容同样

  4、强劲的撤消、改版作用

  5、适用对挑选集的裁切、拷贝、黏贴

  6、消除內容

  7、删掉:删掉选中行、列

  8、选中

  9、插入行/列:在选中行或列前边能够插入一行或一列

  10、修复高宽:将选中的行或列修复成默认设置的高宽

  11、掩藏:将选中的行或列开展掩藏

  12、取消隐藏:将选中行或列正中间的掩藏行列开展显示信息

  13、变大、变小:对电子表格开展变大或变小

  14、转跳:转跳到特定的行列

  15、设定过虑:对挑选集设定过虑(假如只挑选了一个单元格那便是对所有开展过虑),只显示信息过虑标准内的数据信息

  16、删掉反复:对挑选集中化的反复数据信息开展删掉(包含扩选整行删掉)

  17、升序排列:对挑选集开展升序排列(包含扩选整行排列)

  18、降序排列:对挑选集开展降序排列(包含扩选整行排列)

  19、逐行色调:设定单双行情况显示信息不一样色调

  20、加上300行:往前面加上300行

  21、加上26列:往前面加上26列

  22、设定行列数:精准设定电子表格的行列数

  三、检索

  1、搜索:向前、往后面搜索、记数

  2、更换:更换下一个、所有更换

  四、脚本

  1、设定Exprtk脚本:将单元格设定为Exprtk脚本,能够在单元格开展脚本编辑和运作

  2、设定TCC脚本:将单元格设定为C语言脚本,能够在单元格开展脚本编辑和运作

  3、设定Python脚本:将单元格设定为Python脚本,能够在单元格开展脚本编辑和运作

  4、设定一般文字

  5、运作挑选脚本:将挑选集中化脚本单元格按从左往右、从上向下运作

  6、运作所有脚本:将电子表格中所有脚本单元格按从左往右、从上向下运作

  五、脚本插口

  1、Exprtk脚本插口

  A、Exprtk英语的语法:https://github.com/ArashPartow/exprtk

  B、Snapde封裝的Expr插口:

  单元格的数据自变量,如:A1,意味着第一行第一列的单元格数据自变量,可以用它获得此单元格的值,还可以立即取值数据

  单元格的字符串自变量,如:A1_,意味着第一行第一列的单元格字符串自变量,可以用它获得此单元格的字符串,还可以立即取值字符串

  a、to_lower(str),将字符串转换成小写字母

  b、to_upper(str),将字符串转换成英文大写

  c、to_string(num),将数据转换成字符串

  d、to_number(str),将字符串转换成数据

  e、get(row,col),获得row、col特定单元格的数据,假如是是非非数据字符串则回到0

  f、set(row,col,num),将row、col、特定单元格设定为数据num

  g、get_(row,col),获得row、col特定单元格的字符串,假如是是数据则将数据转换成字符串

  h、set_(row,col,str),将row、col、特定单元格设定为字符串str

  i、set_progress(n),设定时间轴进展n,n的范畴从零到一00

  j、sleep(n),脱机一段时间nms,n为整数金额

  k、get_tick_count(),获得从电脑操作系统起动到现在所历经的ms数

  l、save(),储存当今文档,取得成功回到1,不成功回到0

  m、save_as(file),将当今电子表格另存file特定的文档(file务必是带名字的全途径),取得成功回到1,不成功回到0

  n、get_row_count(),获得当今电子表格的个数

  o、get_col_count(),获得当今电子表格的行数

  p、resize(nRow,nCol),再次设定当今电子表格的行列数,nRow、nCol都必须超过1

  2、C语言脚本

  a、get(int row, int col, double *num),获得row、col特定单元格的数据,将結果放到num里,假如是是非非数据字符串则回到0

  b、set(int row, int col, double num),将row、col、特定单元格设定为数据num

  c、get_(int row,int col, char **data),获得row、col特定单元格的字符串,将結果放进data里,假如是是数据则将数据转换成字符串,留意:*data表针不用手动式释放出来,会在下一次启用此涵数或本脚本运作完全自动释放出来

  d、set_(int row, int col, char *str),将row、col、特定单元格设定为字符串str

  e、set_progress(int n),设定时间轴进展n,n的范畴从零到一00

  f、get_tick_count(),获得从电脑操作系统起动到现在所历经的ms数

  g、save(),储存当今文档,取得成功回到1,不成功回到0

  h、save_as(char *file),将当今电子表格另存file特定的文档(file务必是带名字的全途径),取得成功回到1,不成功回到0

  i、get_row_count(),获得当今电子表格的个数

  j、get_col_count(),获得当今电子表格的行数

  k、resize(int nRow, int nCol),再次设定当今电子表格的行列数,nRow、nCol都必须超过1

  3、Python脚本

  在应用Snapde作用前必须导入Snapde控制模块:import Snapde

  a、Snapde.get(int row, int col),获得row、col特定单元格的数据,假如是是非非数据字符串则回到0

  b、Snapde.set(int row, int col, double num),将row、col、特定单元格设定为数据num

  c、Snapde.get_(int row,int col),获得row、col特定单元格的字符串,假如是是数据则将数据转换成字符串

  d、Snapde.set_(int row, int col, char *str),将row、col、特定单元格设定为字符串str

  e、Snapde.set_progress(int n),设定时间轴进展n,n的范畴从零到一00

  f、Snapde.get_tick_count(),获得从电脑操作系统起动到现在所历经的ms数

  g、Snapde.save(),储存当今文档,取得成功回到1,不成功回到0

  h、Snapde.save_as(char *file),将当今电子表格另存file特定的文档(file务必是带名字的全途径),取得成功回到1,不成功回到0

  i、Snapde.get_row_count(),获得当今电子表格的个数

  j、Snapde.get_col_count(),获得当今电子表格的行数

  k、Snapde.resize(int nRow, int nCol),再次设定当今电子表格的行列数,nRow、nCol都必须超过1

  六、脚本特性

  开启一个910M的CSV文档:london_crime_by_lsoa.csv,一共有13490605行、7列,单元格:9443423五个,应用三种脚本开展简易求饶计算:

  1、Exprtk脚本花销:4.343秒

cad2>

  2、C语言花销:1.203秒

  3、Python語言花销:52.468秒

软件信息

软件标签:
软件版本:V3.3官方版
更新时间:2025-02-19
软件大小:17.7MB
备案号:暂无
厂商:暂无
包名:暂无
应用权限:
查看
  • 程序写入外部存储

    -- 允许程序写入外部存储
  • 读取设备外部存储空间的文件

    -- 程序可以读取设备外部存储空间的文件
    -- 允许程序请求安装文件包
  • 获取额外的位置信息提供程序命令

    -- 允许程序访问额外的定位提供者指令
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 查看WLAN连接

    -- 获取当前WiFi接入的状态以及WLAN热点的信息
  • 完全的网络访问权限

    -- 访问网络连接,可能产生GPRS流量
  • 连接WLAN网络和断开连接

    -- 改变WiFi状态
  • 修改系统设置

    -- 允许读写系统设置项
  • 查看网络连接

    -- 获取网络信息状态,如当前的网络连接是否有效
  • 收起
隐私说明:
查看
  • 我们严格遵守法律法规,遵循以下隐私保护原则,为您提供更加安全、可靠的服务:

  • 1、安全可靠:

    我们竭尽全力通过合理有效的信息安全技术及管理流程,防止您的信息泄露、损毁、丢失。
  • 2、自主选择:

    我们为您提供便利的信息管理选项,以便您做出合适的选择,管理您的个人信息
  • 3、保护通信秘密:

    我们严格遵照法律法规,保护您的通信秘密,为您提供安全的通信服务。
  • 4、合理必要:

    为了向您和其他用户提供更好的服务,我们仅收集必要的信息。
  • 5、清晰透明:

    我们努力使用简明易懂的表述,向您介绍隐私政策,以便您清晰地了解我们的信息处理方式。
  • 6、将隐私保护融入产品设计:

    我们在产品和服务研发、运营的各个环节,融入隐私保护的理念。
  • 本《隐私政策》主要向您说明:

    我们收集哪些信息 我们收集信息的用途 您所享有的权利
  • 希望您仔细阅读《隐私政策》

    为了让您有更好的体验、改善我们的服务或经您同意的其他用途,在符合相关法律法规的前提下,我们可能将通过某些服务所收集的信息用于我们的其他服务。例如,将您在使用我们某项服务时的信息,用于另一项服务中向您展示个性化的内容或广告、用于用户研究分析与统计等服务。
  • 若您使用服务,即表示您认同我们在本政策中所述内容。除另有约定外,本政策所用术语与《服务协议》中的术语具有相同的涵义。
  • 如您有问题,请联系我们。
  • 收起
类似软件
本类排行
近期大作

最新软件

相关合集 更多

相关教程

CSV文件打开器_csv文件打开工具_csv 打开 Excel软件打开电脑中的csv文件显示乱码怎么办 python实现将html表格转换成CSV文件 手机对pdf文件进行编辑的方法,手机免费pdf编辑软件介绍 在Python的Django框架中用流响应生成CSV文件

热搜标签

网友评论

添加表情
评论
举报

举报反馈

  • 色情
  • 版权
  • 反动
  • 暴力
  • 软件失效
  • 其他原因
提交反馈