jgarzik / jgarzik/python-bitcoinrpc

TypeError: string indices must be integers

Offen
#74 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
663
Forks
300
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hi,

Getting errors on the batch example. This is in Python 2.7.

```
>>> commands = [ [ "getblockhash", height] for height in range(100) ]
>>> block_hashes = rpc_connection.batch_(commands)
Traceback (most recent call last):
File "", line 1, in
File "/usr/local/lib/python2.7/dist-packages/bitcoinrpc/authproxy.py", line 169, in batch_
if response['error'] is not None:
TypeError: string indices must be integers

```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit authproxy.py in Zeile 169, wo batch_ die im Traceback gezeigten Antworten verarbeitet. Reproduziere das Python-2.7-Batch-Beispiel mit getblockhash-Befehlen und untersuche die Form der zurückgegebenen Antwort. Als erledigt gilt, wenn das Beispiel ohne den string-indices TypeError abgeschlossen wird und die erwarteten Block-Hashes zurückgibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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