Storing user data in a Python script

前端 未结 4 1759
伪装坚强ぢ
伪装坚强ぢ 2020-12-15 13:33

What is the preferred/ usual way of storing data that is entered by the user when running a Python script, if I need the data again the next time the script runs?

Fo

4条回答
  •  执笔经年
    2020-12-15 13:59

    For small amounts of data, Python's pickle module is great for stashing away data you want easy access to later--just pickle the data objects from memory and write to a (hidden) file in the user's home folder (good for Linux etc.) or Application Data (on Windows).

    Of, as @aaronnasterling mentioned, a sqlite3 file-based database is small, fast and easy that it's no wonder that so many popular programs like Firefox and Pidgin use it.

提交回复
热议问题