ich einen Code haben auchWie ersetze ich eine String-Variable
with open(f1) as f:
userid=f.read().replace('0', str(instance.id))
Die oben genannten Arbeiten folgt. Nun wird die Variable Benutzer-ID als Zeichenfolge hat Zeichen In wird gerne ersetzen. Ich habe diesen Code ausprobiert und erhalte folgende Fehler. Bitte beachten Sie: Die Variable the_user.phonelist ist eine Python-LIST. Ich möchte das Zeichen [] durch die Liste ersetzen.
ans = userid.replace('[]', the_user.phonelist)
Error: Can't convert 'list' object to str implicitly
Wohlgemerkt, wenn das Ziel nur darin besteht, sie durch die Darstellung der "Liste" zu ersetzen, könnten sie einfach Folgendes tun: 'userid.replace ('[]', str (the_user.phonelist))', keine Konvertierung nötig Elemente eins nach dem anderen. – ShadowRanger
Stimmt, Sie können das auch tun. Es hängt davon ab, was das gewünschte String-Format ist. –