semvec/pypi-packages huggingface dataset:
sas7bdat-converter-cli 2.0.0
CLI to convert sas7bdat and xport files into other formats
License: MIT
Requires Python: <4.0,>=3.10
Keywords: sas, sas7bdat, converter, xpt, XPort

# sas7bdat Converter CLI

[![Tests Status](https://github.com/pbs-data-solutions/sas7bdat-converter-cli/actions/workflows/testing.yaml/badge.svg?branch=main&event=push)](https://github.com/pbs-data-solutions/sas7bdat-converter-cli/actions?query=workflow%3ATesting+branch%3Amain+event%3Apush)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/pbs-data-solutions/sas7bdat-converter-cli/main.svg)](https://results.pre-commit.ci/latest/github/pbs-data-solutions/sas7bdat-converter-cli/main)
[![Coverage](https://codecov.io/github/pbs-data-solutions/sas7bdat-converter-cli/coverage.svg?branch=main)](https://codecov.io/gh/pbs-data-solutions/sas7bdat-converter-cli)
[![PyPI version](https://badge.fury.io/py/sas7bdat-converter-cli.svg)](https://badge.fury.io/py/sas7bdat-converter-cli)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/sas7bdat-converter-cli?color=5cc141)](https://github.com/pbs-data-solutions/sas7bdat-converter-cli)

CLI to convert sas7bdat and xport files into other formats

## Installation

Installation with [pipx](https://github.com/pypa/pipx) is recommended.

```sh
pipx install sas7bdat-converter-cli
```

Alternatively sas7bdat Converter CLI can be installed with pip.

```sh
pip install sas7bdat-converter-cli
```

## Usage

```console
Usage: sas7bdat-converter [OPTIONS] COMMAND [ARGS]...

Options:
  -v, --version                   Show the installed version
  --install-completion [bash|zsh|fish|powershell|pwsh]
                                  Install completion for the specified shell.
  --show-completion [bash|zsh|fish|powershell|pwsh]
                                  Show completion for the specified shell, to
                                  copy it or customize the installation.
  --help                          Show this message and exit.

Commands:
  dir-to-csv      Convert a directory containing sas7bdat or xpt files to...
  dir-to-excel    Convert a directory of sas7bdat or xpt files to xlsx...
  dir-to-json     Convert a directory of sas7bdat or xpt files to json...
  dir-to-xml      Convert a directory of sas7bdat or xpt files to xml files.
  to-csv          Convert a sas7bdat or xpt file to a csv file.
  to-excel        Convert a sas7bdat or xpt file to a xlsx file.
  to-json         Convert a sas7bdat or xpt file to a JSON file.
  to-xml          Convert a sas7bdat or xpt file to a xml file.
```

## Contributing

Contributions to this project are welcome. If you are interesting in contributing please see our
[contributing guide](CONTRIBUTING.md)
gestao-alunos 0.1.2
Sistema de gestão de alunos, docentes, turmas e disciplinas
License: MIT
Requires Python: >=3.7

# Gestão de Alunos

Sistema de gestão de alunos, docentes, turmas e disciplinas desenvolvido pelo **Grupo 2 MADS 2ano**.
Utilização do modulo:
📚 Aluno
➕ Adicionar um aluno
Aluno.adicionar_aluno(nome, numero, nif, email, data_nascimento)
📋 Listar todos os alunos
Aluno.listar_alunos()
👨‍🏫 Docente
➕ Adicionar um docente
Docente.adicionar_docente(nome, numero, data_nascimento)
📋 Listar todos os docentes
Docente.listar_docentes()
🏫 Turma
➕ Criar uma turma
Turma.adicionar_turma(nome_turma)
➕ Adicionar um aluno a uma turma
Turma.adicionar_aluno_turma(nome_turma, numero_aluno)
📋 Listar todas as turmas e respetivos alunos
Turma.listar_turmas()
📖 Disciplina
➕ Criar uma disciplina
Disciplina.adicionar_disciplina(nome_disciplina)
👨‍🏫 Atribuir docente a uma disciplina
Disciplina.atribuir_docente(nome_disciplina, numero_docente)
👥 Atribuir turma a uma disciplina
Disciplina.atribuir_turma(nome_disciplina, nome_turma)
➕ Inscrever aluno numa disciplina
Disciplina.inscrever_aluno(nome_disciplina, numero_aluno)
📝 Adicionar classificação (nota ou falta) a aluno
Disciplina.adicionar_classificacao(nome_disciplina, numero_aluno, tipo, nota)
# tipo deve ser "M1", "M2" ou "M3"
# nota pode ser número (0–20) ou "F"
📋 Listar todas as disciplinas e informações associadas
Disciplina.listar_disciplinas()
📊 Gerar estatísticas por disciplina
Disciplina.relatorio_estatisticas()
✅ Verificar integridade dos dados
Disciplina.validar_integridade_total()
📈 Relatório de alunos por turma (fora da classe)
relatorio_alunos_por_turma()
💾 Guardar dados em ficheiro JSON
guardar_dados("dados.json")
📂 Carregar dados de ficheiro JSON
carregar_dados("dados.json")
📦 Available on PyPI