2014-07-24 3 views
-3

Quasiment j'ai cette ligne de code -Comment mettre une variable dans cette chaîne en Python?

Popen(["C:\Users\Johannes\Documents\A Customized JonDoFox Portable Profiles - Beta 2\JonDoFoxPortable1\JonDoFoxPortable.exe", "https://www.amazon.com/gp/sign-in.html"],) 

Mais je aurais besoin d'insérer une variable dans JonDoFoxPortable (VariableHere) il ressemblerait à quelque chose comme ça -

Popen(["C:\Users\Johannes\Documents\A Customized JonDoFox Portable Profiles - Beta 2\JonDoFoxPortable(VariableHere)\JonDoFoxPortable.exe", "https://www.amazon.com/gp/sign-in.html"],) 

Encore un débutant mais si quelqu'un a des idées je serais reconnaissant :)

Répondre

1

Il y a plusieurs façons:

Popen(["C:\Users\Johannes\Documents\A Customized JonDoFox Portable Profiles - Beta 2\JonDoFoxPortable" + variable + "\JonDoFoxPortable.exe", "https://www.amazon.com/gp/sign-in.html"],) 

Popen(["C:\Users\Johannes\Documents\A Customized JonDoFox Portable Profiles - Beta 2\JonDoFoxPortable%a\JonDoFoxPortable.exe"%variable, "https://www.amazon.com/gp/sign-in.html"],) 

Ou ce Sukrit Kalra a posté

1

Vous pouvez utiliser la fonction format.

>>> txt = "MyText{}" 
>>> txt.format(2) 
'MyText2' 
Questions connexes