[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 8# yu2n


    我不懂VBS啊。不过直觉上应该是有的。
下载安装python3 https://www.python.org/downloads/ 代码存为xx.py 双击运行或IDLE打开F5运行

TOP

回复 7# 依山居


    貌似 VBS 也没法去拆分(超过内存大小的)二进制文件。
『千江有水千江月』千江有水,月映千江;万里无云,万里青天。    http://yu2n.qiniudn.com/

TOP

试了一下python。直接一性读取文件不处理,就好说。

但是如果进行使用列表解析的处理的话或者要生成新对象的话。内存占用也会是会有高出数倍内存的情况。

所以不能一次读取处理太大的文件。
下载安装python3 https://www.python.org/downloads/ 代码存为xx.py 双击运行或IDLE打开F5运行

TOP

回复 3# yu2n


    假设一个文件可以等分成N分处理。平均N行拆成N个文件,然后逐N个处理。
下载安装python3 https://www.python.org/downloads/ 代码存为xx.py 双击运行或IDLE打开F5运行

TOP

fso.ReadLine?估计超慢
或许用 VBA 调用 api?
楼主要不作个法,看能不能呼唤到 zqz、demon 或者其他某位过路的大婶
2

评分人数

TOP

解决办法:在 FAT32 格式的分区上处理文件
1

评分人数

TOP

回复 2# 依山居


    谢谢解答。但 VBS 似乎并不能做到你所说的这些功能。
『千江有水千江月』千江有水,月映千江;万里无云,万里青天。    http://yu2n.qiniudn.com/

TOP

过大的文件进行任务要么直接改逐行,要么拆分再处理,都是这样的思路。人家大的日志系统就上分布式了。
1

评分人数

    • yu2n: 乐于助人技术 + 1
下载安装python3 https://www.python.org/downloads/ 代码存为xx.py 双击运行或IDLE打开F5运行

TOP

返回列表