Skip to main content

pyCFM

Repo PyPI - Version Open In Colab
Read the Docs Publish Python to PyPI

O Conselho Federal de Medicina (CFM) mantem serviço de busca de médicos, utilizando nome, CRM, especialidade etc. Inicialmente pensei em usar o site do Conselho Regional de Medicina do Estado de São Paulo (CREMESP) contudo, dessa forma, eu só teria o CRM de médicos registrados no estado de São Paulo. Logo, optei por acessar o sistema de busca de médicos do Conselho Federal de Medicina (CFM).

CFM


Em meados de setembro de 2025 surgiu a necessidade de pesquisar diversos médicos, a partir do CRM. Para isso foi desenvolvido o pyCFM, que facilita a busca dessas informações usando python.

No Brasil os Conselhos Regionais de Medicina (CRMs), são os órgãos responsáveis por fiscalizar e regulamentar o exercício da medicina em cada estado. Todo médico precisa estar registrado no CRM do estado onde atua para poder exercer legalmente a profissão.

  • Cada médico tem um número de CRM único por estado. Portanto, é possível encontrar CRMs identicos para o mesmo CRM. Por isso a importância de definir o estado do CRM.
  • O CRM também atua em questões éticas, julgando condutas médicas.
  • Exemplo: CREMESP (São Paulo), CRM-RJ (Rio de Janeiro).

Já o Conselho Federal de Medicina (CFM) é o órgão nacional que supervisiona os Conselhos Regionais de Medicina (CRMs). Ele define normas, regula a ética médica em nível federal e representa os médicos perante o governo e a sociedade.

  • Atua na formulação de políticas públicas de saúde.
  • Julga recursos de decisões dos CRMs.
  • Publica resoluções que orientam a prática médica no Brasil.


Pacote

  • Para gerenciamento do projeto e dependências, utilizou-se o uv.
  • Para documentação foi usado o MkDocs
  • Foi usado o requests para as requisições.
  • Se quiser fazer um teste rápido, clique no botão Open In Colab


TODO

  1. Usar session
  2. Ajustar obtenção de foto. Tá falhando.

Release files for pycfm 0.4.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pycfm 0.4.3
File Size Uploaded
pycfm-0.4.3.tar.gz 19.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pycfm 0.4.3
File Interpreter ABI Platform
pycfm-0.4.3-py3-none-any.whl Python 3 none any Details

Total release size: 38.4 kB

Release files / pycfm-0.4.3.tar.gz

Download URL pycfm-0.4.3.tar.gz
Size 19.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f775a2b0ade3328ccf47238687f72db7958f3d993571f4f2f8b4ec2d5d8b558d
BLAKE2b-256 checksum
How to use checksums
c913d639c39d03667ad429cc9016f33cfc85430013645d929d07dc57c9ab761c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.3

Release files / pycfm-0.4.3-py3-none-any.whl

Download URL pycfm-0.4.3-py3-none-any.whl
Size 19.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6bee9705636fbeedfc02cff83d45087dfcb6a5e1ed7fb7309ca8ff50d350ebb6
BLAKE2b-256 checksum
How to use checksums
c99c6a0d69fbf594c7e7fe0bfd6cded13ea7c1517416365ff9c8e455194cf33e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.3

Release history Release notifications | RSS feed

This release

0.4.3 This release

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page