Tag: 档案

Python内存中的zip库

有没有一个Python库,允许操纵内存中的zip档案,而不必使用实际的磁盘文件? ZipFile库不允许你更新档案。 唯一的办法似乎是提取到一个目录,进行更改,并从该目录中创build一个新的zip。 我想在没有磁盘访问的情况下修改zip档案,因为我将会下载它们,进行更改并重新上传,所以我没有理由保存它们。 类似于Java的ZipInputStream / ZipOutputStream的东西可以做到这一点,尽pipe任何避免磁盘访问的接口都可以。

如何将整个网站归档以供离线查看?

我们实际上已经多次为客户烧了我们的asp.net网站的静态/归档副本。 直到现在我们已经使用了WebZip ,但是我们遇到了无数的崩溃问题,下载的页面没有正确的重新链接。 我们基本上需要一个应用程序来抓取和下载我们的asp.net网站(页面,图像,文件,CSS等)的一切静态副本,然后处理下载的页面,以便他们可以在本地浏览没有互联网连接(摆脱链接绝对的url等)。 越白痴certificate越好。 这似乎是一个相当普遍和(相对)简单的过程,但我已经尝试了一些其他的应用程序,并且一直没有被印象深刻 有没有人有他们会推荐的存档软件? 有没有人有一个非常简单的过程,他们会分享?

如何用Ansible创build一个空文件?

使用Ansible创build空文件最简单的方法是什么? 我知道我可以将一个空文件保存到files目录中,然后将其复制到远程主机,但我觉得有些不尽人意。 另一种方法是触摸远程主机上的文件: – name: create fake 'nologin' shell file: path=/etc/nologin state=touch owner=root group=sys mode=0555 但是这个文件每次都会被触动,在日志中显示为一个黄线,这也是不尽人意的。 有没有更好的解决这个简单的问题?

为什么人们使用tarballs?

作为一个主要的Windows开发人员,也许我在Linux社区中缺less一些文化,但是当下载文件首先放到.tar文件中然后压缩时,它总是让我感到困惑。 为什么这两个步骤的过程? 不压缩实现文件分组? 有没有其他的好处,我不知道?

在哈德逊/jenkins存档的文物

有人可以向我解释构build过程中的工件的想法吗? 我有工作空间目录,我检查了代码来编译和运行我的ant脚本等。最后,在我的情况下,我得到一个jar文件,准备好安装。 这被认为是神器吗? 我应该在哪里告诉我的构build脚本把jar文件? 在工作区目录中? 我的jar文件得到一个独特的文件名取决于像BUILD_ID这样的variables,如何告诉jenkins哪个jar文件要挑选? 我有点困惑 – 谁能解释? 编辑:好的,所以我尝试做这样的事情: path在我的工作区中还不存在,因为ant脚本应该创build它,当然, .jar和.properties文件不在那里,因为它们还没有生成。 为什么它会给我一个错误呢? 好像我错过了一些东西。 另外,Jenkins是否在每次构build之后删除工件(不是存档的工件,我知道我可以告诉它删除这些工件)? 否则会很快堵塞硬盘。