Um facilitador para trabalhar com pickle files
Project description
PickliFy
Facilitar o uso de arquivos pickle no python sem se preocupar onde estão sendo salvos e nem de qual local eles estão sendo chamados.
-
Como funciona ?
- A lib picklify cria um diretório chamado pickle_files dentro da venv do projeto e salva todos os arquivos pickle nesse diretório;
- Para serializar basta chamar o método serialize e passar o nome como deseja salvar e a variavel/valor que deseja serializar;
- Ja para deserializar basta chamar o método serialize e passar apenas o nome ja salvo anteriormente.
-
Qual é a utilidade e porque não usar a biblioteca pickle diretamente ?
- A utilidade é que a lib picklify facilita o uso de arquivos pickle no python, sem ficar se preocupando onde eles estão sendo salvos e nem de qual local eles estão sendo chamados.
-
Exemplos de uso:
- Conseguir executar partes pequenas de código sem precisar executar o código inteiro.
- Salvar variáveis que demoram para serem processadas e depois deserializar elas.
Instalação
pip install picklify
Como utilizar?
-
Serializando uma variavel
from picklefy import PickleFy
# Serializando uma variavel
variavel = 'Ola Mundo'
ok = PickleFy().serialize(file_name='var', variavel=variavel)
-
Deserializando uma variavel
from picklefy import PickleFy
# Deserializando uma variavel
new_var = PickleFy().serialize(file_name='var')
Dependências
- pickle
Dúvidas ou Sugestões
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
picklefy-0.0.3.tar.gz
(3.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file picklefy-0.0.3.tar.gz.
File metadata
- Download URL: picklefy-0.0.3.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2aa81e5d325966658756f1cd4577086166137a41fba26306903a79d0ad45f1fb
|
|
| MD5 |
5abd0f23a19775846fa92436951558e9
|
|
| BLAKE2b-256 |
3860cafc1a62fbc97c4a1414e10e89112ef28600fb07718d4a32db1721c47172
|
File details
Details for the file picklefy-0.0.3-py3-none-any.whl.
File metadata
- Download URL: picklefy-0.0.3-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fcd3b4409ad993a9e28efaad2924a51d53e5cbbf41b28aeeccc04c75c5460cde
|
|
| MD5 |
a7581d40ba46c690020caa70177e64c2
|
|
| BLAKE2b-256 |
3d897914e9e5438e1a3e347aca500d9492779d919bacb541a2c574f2bd27187b
|