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

Pages function does not work for search.

Aperta
#137 0 commenti 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
40/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
python
Ambito
api

Direzione di ricerca

Inizia in ghapi/page.py da last_page(), quindi esamina il flusso delle richieste intorno a recv_hdrs mancante mostrato in ghapi/core.py. Riproduci l’esempio di ricerca e verifica che Pages possa determinare e concatenare i risultati della ricerca senza generare AttributeError.

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

Descrizione

Pages for search does not work:

gh = GhApi(token=gh_token)
search = pages(gh.search.code, gh.last_page(), '"test"').concat

Will yield the following error:

  File "/Users/***/venv/lib/python3.9/site-packages/ghapi/page.py", line 57, in last_page
    header = self.recv_hdrs.get('Link', '')
  File "/Users/***/venv/lib/python3.9/site-packages/ghapi/core.py", line 124, in __getattr__
    def __getattr__(self,k): return self.groups[k] if 'groups' in vars(self) and k in self.groups else stop(AttributeError(k))
  File "/Users/***/venv/lib/python3.9/site-packages/fastcore/basics.py", line 205, in stop
    raise e
AttributeError: recv_hdrs
Lingua principale
Python
Stelle
687
Fork
69
Merge medio
1m
PR unite (30g)
2

Guida per i contributori

Apri la guida per i contributori

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 AnswerDotAI/ghapi

Tutte le issue di AnswerDotAI/ghapi

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.