Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Does not convert text block that is wrapped in an html tag

Aperta
#293 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
python
Ambito
tooling

Direzione di ricerca

Inizia eseguendo l'esempio segnalato di markdown2.Markdown().convert e confrontalo con il workaround che aggiunge uno spazio iniziale. Segui il percorso di conversione per un input interamente racchiuso in un tag HTML; il lavoro è completato quando il codice inline viene convertito all'interno del tag senza richiedere l'aggiunta di spazi bianchi, con una copertura per il caso segnalato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Bug
import markdown2
markdowner = markdown2.Markdown()

text = markdowner.convert("<div>this is `text`</div>")
print (text)

This does not convert to <div>this is <code>text<code></div> as expected. Instead, it simply remains the input text.

WORKAROUND:

Add a space:

import markdown2
markdowner = markdown2.Markdown()
text = "<div>this is `text`</div>"
text = markdowner.convert(" "+text)
print (text)

But it should be documented that input text should not be completely wrapped, otherwise it won't work (discovered while working on #287 which required me to process text twice)

Lingua principale
Python
Stelle
2.8k
Fork
459
Merge medio
2g 19h
PR unite (30g)
4

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di trentm/python-markdown2

Tutte le issue di trentm/python-markdown2

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.