bencode-parser 
Bencode parser for python.
For more information about bencode format please refer to wiki_page
INSTALLATION
$ pip install bencode-parser
USAGE
>>> import bencode
>>> bencode.decode('3:abc')
'abc'
>>> bencode.decode('i123e')
123
>>> bencode.decode('li1ei2ei3ee')
[1, 2, 3]
>>> bencode.decode('d1:1i1e1:2i2e1:3i3ee')
{'1': 1, '3': 3, '2': 2}
>>> bencode.encode('abc')
'3:abc'
>>> bencode.encode(123)
'i123e'
>>> bencode.encode([1,2,3])
'li1ei2ei3ee'
>>> bencode.encode({'1': 1, '3': 3, '2': 2})
'd1:1i1e1:3i3e1:2i2ee'
Metadata
Release files for bencode-parser 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bencode-parser-1.0.1.tar.gz | 2.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bencode-parser-1.0.1.macosx-10.11-x86_64.exe | Details |
Total release size: 68.8 kB
Release files / bencode-parser-1.0.1.tar.gz
| Download URL | bencode-parser-1.0.1.tar.gz |
|---|---|
| Size | 2.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
26e9c9fc3aa8cac65056cf39b02b2ef49a8657ed55f49d7ebca42ad1a4073630
|
|
BLAKE2b-256 checksum How to use checksums |
f3955b900f883c349328600fcb8e33e94c1fb0c7965d25d6a237d8f38c90e4b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / bencode-parser-1.0.1.macosx-10.11-x86_64.exe
| Download URL | bencode-parser-1.0.1.macosx-10.11-x86_64.exe |
|---|---|
| Size | 66.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ab35a7092dae4c8d7f1faa1dda650108995fcec184fe3f36bb23843b497dd911
|
|
BLAKE2b-256 checksum How to use checksums |
5fb9cc267778cb1354d5fa167be6a041bac5717e4cf3245f65b7c24ca00a0898
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |