Python 3: Das Konvertieren Eines Tupels In Einen String

Ich habe den folgenden code:

var_one = var_two[var_three-1]
var_one = "string_one" + var_1

Und ich brauche, um Folgendes zu tun:

var_four = 'string_two', var_one

Jedoch, dies gibt den folgenden Fehler zurück:

TypeError: Can't convert 'tuple' object to str implicity

Habe ich Sachen versucht wie str(var_one) und mit strip aber diese hat nicht funktioniert.
Was kann ich tun, um die Ergebnisse, die ich benötigen?

BEARBEITEN - Hier werden, was die Variablen enthalten:

var_one: neue variable

var_two: Tupel

var_three: integer

var_four: neue

EDIT2:

Die Zeile im Programm, die macht der Fehler ist: os.system(var_four)

Sind wir annehmen var_one ist ein Tupel? Können Sie uns ein reales Beispiel für deinen code? Die Informationen in diesem link helfen? stackoverflow.com/questions/3886669/tuple-to-string
Ähm... was ist in diesen Variablen?
Hinzugefügt, was die Variablen sind, in Frage zu stellen.
Wie bereits in der Frage, mit str(var_one) funktioniert nicht in dieser situation.

InformationsquelleAutor Eden Crow | 2012-02-24

Schreibe einen Kommentar