拆分国际援助透明度倡议(IATI)XML活动文件。

iatisplit的Python项目详细描述


将非常大的XML文件解析为内存中的DOM可能会导致内存使用 即使是大型服务器也会关闭的爆炸。这个流媒体库经过优化,可以处理 大型iati活动报告并将其拆分为较小的xml文档,系统可以导入这些文档 个别地。它可以从本地文件或直接下载来加载iati活动报告 从(公共)url。无论源文件大小如何,内存使用都是相对恒定的,因此 即使在资源受限的系统上,处理100+mb的xml文件也是完全合理的。 输出进入用户指定的目录。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓试图调用虚拟方法“java”。String.com。丹图尔斯。我们的聊天室。模型使用者空对象引用上的getUsername()   java将学生添加到数组中   java反射。重写时代理无效   java SimpleXML反序列化程序   java结果集不可更新   java如何通过类对象访问静态成员   java sqlite数据库不工作错误638   java使用JSF1。2、如何从支持bean引发404错误?   多线程java 8 threadPoolExecutor在N个任务后使用return语句阻塞   java如何在2D中的2个点之间创建一条曲线,并获得使该曲线每隔d距离的返回点?   要映射的java强制转换对象<?,?>没有未经检查的铸造警告   Java小程序在Azure中不工作   尝试使用java运行soap xml时出错   java JavaFX setText不工作   java JFreeChart PolarPlot是否删除半径标签?   如何随机调用一个在java中运行的方法?   在java中将maven项目作为依赖项添加到非主流时,web服务未发现ClassDefFound错误