Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Python API upload fails silently if targeted project does not exist but was before

Abierto
#302 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
30/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
python
Área
api

Línea de trabajo

Empieza reproduciendo la diferencia entre usar project.upload desde el script y usarlo línea por línea; después inspecciona la ruta de subida de la Python API y el resultado de roboflow project get CLI. No se especifica ningún archivo fuente ni prueba; se considera terminado cuando las subidas desde el script aparecen en el panel annotate �� Unassigned de la GUI y el recuento de elementos sin anotar de la CLI es coherente después de eliminarlos.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Problem

Strange and buggy behavior with Python API when uploading images.

Steps to reproduce

I use Roboflow Python API to upload batches of images to be annotated.

I wrote a script that creates Roboflow client and uploads images, here's a simplified version:

import roboflow

IMAGE_PATH = "/path/to/images"
BATCH_NAME = "batch_name"

rf = roboflow.
ws = rf.workspace("my-workspace")
project = ws.project("my-project")

project.upload(image_path=IMAGE_PATH, batch_name=BATCH_NAME)

Logs show that in connects to workspace, finds the project and says my images are uploaded.

BUT, when I check the GUI I have no images in the annotate > Unassigned panel. More, using the CLI to check with roboflow project get my-project -w my-workspace there's nothing under "project":"unannotated"

Where it is very surprising is that if I open a python terminal (sourced with the same env !) and write line-by-line the preceeding code ... IT WORKS !!! Images appear instantly in annotate > Unassigned panel !

Bonus observation: When unannotated images are deleted from the GUI, the unannotated counter in the CLI is not reset...

Expected Behavior

When running my script images should appear in the GUI like when running line-by-line python code.

Version

1.1.37

Lenguaje dominante
Python
Estrellas
629
Forks
140
Merge medio
2 d 2 h
PR fusionados (30 d)
5

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de roboflow/roboflow-python

Todos los issues de roboflow/roboflow-python

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.