假設我在小應用程序中有以下字典。將變量寫入文件,包括名稱
dict = {'one': 1, 'two': 2}
如果我想將確切的代碼行(包含字典名稱和全部)寫入文件,該怎麼辦? python中有一個函數讓我這麼做嗎?或者我必須先將其轉換爲字符串?轉換它不是一個問題,但也許有一個更簡單的方法。
我不需要一種方法將它轉換爲字符串,我可以做。但是如果有一個內置的函數爲我做了這個,我想知道。
爲了明確這一點,我想寫入該文件是什麼:
write_to_file("dict = {'one': 1, 'two': 2}")
也許你會說一點關於* *爲什麼要這麼做? – 2009-12-14 15:10:18
對不起,還不太清楚。你的意思是你只是想知道如何寫一個任意字符串到文件? – 2009-12-14 16:23:41
我在將整個字典行寫入一個文件後,包括字典變量的名稱,因爲在這種情況下是'字典'。這將是全部27個字母。 – Orjanp 2009-12-14 19:15:58