2011-09-13 15 views
0

このプログラムのために(出力として)出力するのではなく、どのように出力するのですか?python plistlibのデータを保存

import plistlib, time 
import plistlib as pl 
p=pl.readPlist("Restore.plist") 
print p["ProductType"]#I want this to be outputted as a variable, such as 'x' instead of python printing it. 
print p["ProductVersion"] 
print p["ProductBuildVersion"] 

答えて

1

このようなものはありますか?

outputfile = open('output.plist', 'w') 
outputfile.write(p["ProductVersion"]) 
outputfile.close() 
+0

正確に! THX。私はこれもあまりにもそれを行うことができることを完全に忘れて.. :)うまくいけば、今私のプログラムを取得することができます。 – user715578

0

これは既に変数です。つまり、変数pの一部です。別の変数に割り当てる場合は、コードの3行目のように=記号を使用します。

関連する問題