Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Find all sites of a default class

Offen
#482 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

@sylvesterkaczmarek arbeitet bereits daran.

Seit 11.10.2026.

  • #568 von @sylvesterkaczmarek — offen

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
python
Bereich
backend

Rechercherichtung

Beginne damit, die Einstiegspunkte mjcf_model.find_all('site')[0].dclass und mjcf_model.find('site','mysite').dclass nachzuverfolgen, um zu sehen, wie Standardklassen dargestellt werden. Vergleiche Sites mit und ohne Namen von Standardklassen und betrachte das Verhalten als vollständig, wenn die Filterung die Klasse einer Site in beiden Fällen fehlerfrei ermitteln kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Hi,
I'm trying to filter sites based on class names. According to documentation, The following code will return the class name
mjcf_model.find_all('site')[0].dclass
But instead, it returned an MJCF Element,
mjcf_model.find_all('site')[0].dclass.dclass will return the actual class name.
This makes filtering sites based on class names very ugly because sites with no default class names will return None, then doing
mjcf_model.find('site','mysite').dclass.dclass will result in errors.

Vorherrschende Sprache
Python
Sterne
4.7k
Forks
769
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus google-deepmind/dm_control

Alle Issues in google-deepmind/dm_control

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.