"operator" library
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Start by reproducing the shown python3 -m transcrypt op.py command and inspect how Transcrypt resolves built-in modules, especially the missing _operator module. Done means from operator import eq compiles successfully without the reported import error; the issue names no source files or tests.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I couldn't find an existing issue about this, but the built-in "operator" module seems to be missing. Is this something that's intended for eventual inclusion?
[sweg@CNU352DG8J tmp]$ echo 'from operator import eq' > op.py
[sweg@CNU352DG8J tmp]$ python3 -m transcrypt op.py
Transcrypt (TM) Python to JavaScript Small Sane Subset Transpiler Version 3.7.16
Copyright (C) Geatec Engineering. License: Apache 2.0
Saving target code in: /tmp/__target__/org.transcrypt.__runtime__.js
Saving minified target code in: /tmp/__target__/org.transcrypt.__runtime__.js
Error while compiling (offending file last):
File '/tmp/op.py', line 1, at import of:
File 'operator', line 412, namely:
Import error, can't find any of:
/tmp/_operator/__doc__.py
/tmp/_operator/__doc__.js
/home/sweg/.local/lib/python3.8/site-packages/transcrypt/modules/_operator/__doc__.py
/home/sweg/.local/lib/python3.8/site-packages/transcrypt/modules/_operator/__doc__.js
/tmp/_operator/__doc__.py
/tmp/_operator/__doc__.js
/usr/lib64/python3.8/_operator/__doc__.py
/usr/lib64/python3.8/_operator/__doc__.js
/usr/lib64/python3.8/lib-dynload/_operator/__doc__.py
/usr/lib64/python3.8/lib-dynload/_operator/__doc__.js
/home/sweg/.local/lib/python3.8/site-packages/_operator/__doc__.py
/home/sweg/.local/lib/python3.8/site-packages/_operator/__doc__.js
/usr/lib64/python3.8/site-packages/_operator/__doc__.py
/usr/lib64/python3.8/site-packages/_operator/__doc__.js
/usr/lib/python3.8/site-packages/_operator/__doc__.py
/usr/lib/python3.8/site-packages/_operator/__doc__.js
/tmp/_operator.py
/tmp/_operator.js
/home/sweg/.local/lib/python3.8/site-packages/transcrypt/modules/_operator.py
/home/sweg/.local/lib/python3.8/site-packages/transcrypt/modules/_operator.js
/tmp/_operator.py
/tmp/_operator.js
/usr/lib64/python3.8/_operator.py
/usr/lib64/python3.8/_operator.js
/usr/lib64/python3.8/lib-dynload/_operator.py
/usr/lib64/python3.8/lib-dynload/_operator.js
/home/sweg/.local/lib/python3.8/site-packages/_operator.py
/home/sweg/.local/lib/python3.8/site-packages/_operator.js
/usr/lib64/python3.8/site-packages/_operator.py
/usr/lib64/python3.8/site-packages/_operator.js
/usr/lib/python3.8/site-packages/_operator.py
/usr/lib/python3.8/site-packages/_operator.js
Aborted
[sweg@CNU352DG8J tmp]$
- Lenguaje dominante
- Python
- Estrellas
- 2.9k
- Forks
- 218
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de TranscryptOrg/Transcrypt
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
TranscryptOrg/Transcrypt#913 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
TranscryptOrg/Transcrypt#911 · 2 comentarios ·
-
IS: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
TranscryptOrg/Transcrypt#908 ·
-
SUB: documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 62/100
TranscryptOrg/Transcrypt#656 · 7 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 76/100
TranscryptOrg/Transcrypt#914 ·
Todos los issues de TranscryptOrg/Transcrypt
Issues similares
-
link-check link-check:sphinx-theme
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
qgis/QGIS-Documentation#11275 ·
-
bug priority:normal ready-for-dev
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
OpenHands/extensions#626 · 1 comentario ·
-
Change observation tooltip text Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
CSCfi/sd-search-api#39 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100