Skip to content

Python Converter from Poetry (from database) to markdown file.

Notifications You must be signed in to change notification settings

romavini/PSQL_2_.md

Repository files navigation

🐍✨ Escritor Python de Poesias para Markdown 📓✒

Projeto python de acesso em base de dados e manipulação de arquivos.

License: CC-BY-NC-SA

Psycopg SQLalchemy Pandas

poetry

Recursos

  • Cria pastas para cada categoria de poesia na base de dados;
  • Cria arquivos .md com as seguintes informações da base de dados:
    • Título;
    • Conteúdo do texto;
    • URL para texto;
    • Categoria;
    • Data de publicação;

SQL

Executando 🏁

  1. Crie um arquivo .env na pasta raiz do repositório contendo as seguintes informações:
# Caminho para a pasta alvo onde criar as poesias
root_folder_path =   # (p.ex. C:\Users\user\poesias)

# PostgreSQL
user_db =   # Usuário do Banco de Dados
password_db =   # Senha
host_db =   # Host (localhost)
port_db =   # Porta
database_db =   # Banco de Dados destino
  1. Instale as dependências e execute.
$ pip install -r requirements.txt
$ python db2md/main.py

Teste 🚧

  • Instale as dependências de desenvolvedor.
$ pip install -r requirements-dev.txt
$ pytest db2md

About

Python Converter from Poetry (from database) to markdown file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages