<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 儲存器 Python提供一個標準的模塊,稱為`pickle`。使用它你可以在一個文件中儲存**任何**Python對象,之后你又可以把它完整無缺地取出來。這被稱為 持久地 儲存對象。 還有另一個模塊稱為`cPickle`,它的功能和`pickle`模塊完全相同,只不過它是用C語言編寫的,因此要快得多(比`pickle`快1000倍)。你可以使用它們中的任一個,而我們在這里將使用`cPickle`模塊。記住,我們把這兩個模塊都簡稱為`pickle`模塊。 ``` #!/usr/bin/python # Filename: pickling.py import cPickle as p #import pickle as p shoplistfile = 'shoplist.data' # the name of the file where we will store the object shoplist = ['apple', 'mango', 'carrot'] # Write to the file f = file(shoplistfile, 'w') p.dump(shoplist, f) # dump the object to a file f.close() del shoplist # remove the shoplist # Read back from the storage f = file(shoplistfile) storedlist = p.load(f) print storedlist ``` (源文件:[code/pickling.py](code/pickling.py)) ## 輸出 ``` $ python pickling.py ['apple', 'mango', 'carrot'] ``` ## 它如何工作 首先,請注意我們使用了`import..as`語法。這是一種便利方法,以便于我們可以使用更短的模塊名稱。在這個例子中,它還讓我們能夠通過簡單地改變一行就切換到另一個模塊(`cPickle`或者`pickle`)!在程序的其余部分的時候,我們簡單地把這個模塊稱為`p`。 為了在文件里儲存一個對象,首先以寫模式打開一個`file`對象,然后調用儲存器模塊的`dump`函數,把對象儲存到打開的文件中。這個過程稱為 儲存 。 接下來,我們使用`pickle`模塊的`load`函數的返回來取回對象。這個過程稱為 取儲存 。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看