picklefy


Namepicklefy JSON
Version 0.0.3 PyPI version JSON
download
home_page
SummaryUm facilitador para trabalhar com pickle files
upload_time2024-02-04 22:13:00
maintainer
docs_urlNone
authorHenrique Spencer Albuquerque
requires_python>=3.6
license
keywords python pickle serialize deserializar arquivos facilitador picklefy picklefy
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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
henriquespencer11@gmail.com



            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "picklefy",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "python,pickle,serialize,deserializar,arquivos,facilitador,picklefy,picklefy",
    "author": "Henrique Spencer Albuquerque",
    "author_email": "<henriquespencer11@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/38/60/cafc1a62fbc97c4a1414e10e89112ef28600fb07718d4a32db1721c47172/picklefy-0.0.3.tar.gz",
    "platform": null,
    "description": "# PickliFy\nFacilitar o uso de arquivos pickle no python sem se preocupar onde est\u00e3o sendo salvos e nem de qual local eles est\u00e3o sendo chamados.\n \n- ##### Como funciona ?\n   - A lib picklify cria um diret\u00f3rio chamado pickle_files dentro da venv do projeto e salva todos os arquivos pickle nesse diret\u00f3rio;\n   - Para serializar basta chamar o m\u00e9todo serialize e passar o nome como deseja salvar e a variavel/valor que deseja serializar;\n   - Ja para deserializar basta chamar o m\u00e9todo serialize e passar apenas o nome ja salvo anteriormente.\n- ##### Qual \u00e9 a utilidade e porque n\u00e3o usar a biblioteca pickle diretamente ?\n    - A utilidade \u00e9 que a lib picklify facilita o uso de arquivos pickle no python, sem ficar se preocupando onde eles est\u00e3o sendo salvos e nem de qual local eles est\u00e3o sendo chamados.\n- ##### Exemplos de uso:\n    - Conseguir executar partes pequenas de c\u00f3digo sem precisar executar o c\u00f3digo inteiro.\n    - Salvar vari\u00e1veis que demoram para serem processadas e depois deserializar elas.\n\n## Instala\u00e7\u00e3o\n```\npip install picklify\n```\n## Como utilizar?\n- ##### Serializando uma variavel\n```\nfrom picklefy import PickleFy\n\n# Serializando uma variavel\nvariavel = 'Ola Mundo'\nok = PickleFy().serialize(file_name='var', variavel=variavel)\n\n```\n- ##### Deserializando uma variavel\n```\nfrom picklefy import PickleFy\n\n# Deserializando uma variavel\nnew_var = PickleFy().serialize(file_name='var')\n```\n\n## Depend\u00eancias\n- pickle\n\n## D\u00favidas ou Sugest\u00f5es\nhenriquespencer11@gmail.com\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Um facilitador para trabalhar com pickle files",
    "version": "0.0.3",
    "project_urls": null,
    "split_keywords": [
        "python",
        "pickle",
        "serialize",
        "deserializar",
        "arquivos",
        "facilitador",
        "picklefy",
        "picklefy"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d897914e9e5438e1a3e347aca500d9492779d919bacb541a2c574f2bd27187b",
                "md5": "a7581d40ba46c690020caa70177e64c2",
                "sha256": "fcd3b4409ad993a9e28efaad2924a51d53e5cbbf41b28aeeccc04c75c5460cde"
            },
            "downloads": -1,
            "filename": "picklefy-0.0.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a7581d40ba46c690020caa70177e64c2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 3952,
            "upload_time": "2024-02-04T22:12:58",
            "upload_time_iso_8601": "2024-02-04T22:12:58.656419Z",
            "url": "https://files.pythonhosted.org/packages/3d/89/7914e9e5438e1a3e347aca500d9492779d919bacb541a2c574f2bd27187b/picklefy-0.0.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3860cafc1a62fbc97c4a1414e10e89112ef28600fb07718d4a32db1721c47172",
                "md5": "5abd0f23a19775846fa92436951558e9",
                "sha256": "2aa81e5d325966658756f1cd4577086166137a41fba26306903a79d0ad45f1fb"
            },
            "downloads": -1,
            "filename": "picklefy-0.0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "5abd0f23a19775846fa92436951558e9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 3510,
            "upload_time": "2024-02-04T22:13:00",
            "upload_time_iso_8601": "2024-02-04T22:13:00.315656Z",
            "url": "https://files.pythonhosted.org/packages/38/60/cafc1a62fbc97c4a1414e10e89112ef28600fb07718d4a32db1721c47172/picklefy-0.0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-04 22:13:00",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "picklefy"
}
        
Elapsed time: 0.17309s