72 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			72 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Metadata-Version: 1.0
 | |
| Name: hurry.filesize
 | |
| Version: 0.9
 | |
| Summary: A simple Python library for human readable file sizes (or anything sized in bytes).
 | |
| Home-page: UNKNOWN
 | |
| Author: Martijn Faassen, Startifact
 | |
| Author-email: faassen@startifact.com
 | |
| License: ZPL 2.1
 | |
| Description: hurry.filesize
 | |
|         ==============
 | |
|         
 | |
|         hurry.filesize a simple Python library that can take a number of bytes and
 | |
|         returns a human-readable string with the size in it, in kilobytes (K),
 | |
|         megabytes (M), etc.
 | |
|         
 | |
|         The default system it uses is "traditional", where multipliers of 1024
 | |
|         increase the unit size::
 | |
|         
 | |
|         >>> from hurry.filesize import size
 | |
|         >>> size(1024)
 | |
|         '1K'
 | |
|         
 | |
|         An alternative, slightly more verbose system::
 | |
|         
 | |
|         >>> from hurry.filesize import alternative
 | |
|         >>> size(1, system=alternative)
 | |
|         '1 byte'
 | |
|         >>> size(10, system=alternative)
 | |
|         '10 bytes'
 | |
|         >>> size(1024, system=alternative)
 | |
|         '1 KB'
 | |
|         
 | |
|         A verbose system::
 | |
|         
 | |
|         >>> from hurry.filesize import verbose
 | |
|         >>> size(10, system=verbose)
 | |
|         '10 bytes'
 | |
|         >>> size(1024, system=verbose)
 | |
|         '1 kilobyte'
 | |
|         >>> size(2000, system=verbose)
 | |
|         '1 kilobyte'
 | |
|         >>> size(3000, system=verbose)
 | |
|         '2 kilobytes'
 | |
|         >>> size(1024 * 1024, system=verbose)
 | |
|         '1 megabyte'
 | |
|         >>> size(1024 * 1024 * 3, system=verbose)
 | |
|         '3 megabytes'
 | |
|         
 | |
|         You can also use the SI system, where multipliers of 1000 increase the unit
 | |
|         size::
 | |
|         
 | |
|         >>> from hurry.filesize import si
 | |
|         >>> size(1000, system=si)
 | |
|         '1K'
 | |
|         
 | |
|         
 | |
|         Changes
 | |
|         =======
 | |
|         
 | |
|         0.9 (2009-03-11)
 | |
|         ----------------
 | |
|         
 | |
|         * Initial public release.
 | |
|         
 | |
|         Download
 | |
|         ========
 | |
|         
 | |
| Keywords: file size bytes
 | |
| Platform: UNKNOWN
 | |
| Classifier: Programming Language :: Python
 | |
| Classifier: Topic :: Software Development :: Libraries :: Python Modules
 |