Finn Bock wrote: > > James C. Ahlstrom wrote: > > > ftp://ftp.interet.com/pub/pylib.html > > I feel that it smell a bit too much like a tool and too little like an general > programming api. It was meant to be an API except for writepy(), which is clearly a tool. > - It can only add disk files. The ability to write data to a zip entry through > a file-like object or from a string would make it more like an API, IMHO I could add a method writestr(self, string, year, month, day, hour, minute, second, ...) There are a lot of fields required which usually come from the file. > - Some kind of access to the TOC entry fields (date, size, compressed > size etc) also seems like a nice feature. This access is provided directly by self.TOC, and the fields are documented. > - The data for an entry must be available in memory. Could be a problem > for huge files, but most like not in practical use. I agree, but adding loops will make it slower. What do others think? > I admit that I am fond of the api from java.util.zip.ZipFile and > java.util.zip.ZipOutputStream. I don't know this API. If writestr() is not sufficient, what API would you like? JimA
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4