欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python小技巧——將變量保存在本地及讀取

 更新時間:2020年11月13日 10:30:39   作者:大大西瓜吃不飽  
這篇文章主要介紹了python小技巧——如何將變量保存在本地及讀取,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下

在用jupyter notebook寫python代碼的過程中會產(chǎn)生很多變量,而關(guān)閉后或者restart jupyter kernel后所有變量均會消失,想要查看變量就必須將代碼重新再運(yùn)行一遍,而想在另一個jupyter notebook中調(diào)用變量就更加麻煩。在運(yùn)行時間很長的代碼中將變量保存下來能夠節(jié)省很多事。

那就開始吧!

我用到的包是pickle

1.在使用之前首先需要導(dǎo)入包:

import pickle

2.導(dǎo)入包后即可開始實質(zhì)性操作,我們定義保存變量和讀取變量的函數(shù)。

保存變量函數(shù):

def save_variable(v,filename):
  f=open(filename,'wb')
  pickle.dump(v,f)
  f.close()
  return filename

讀取變量函數(shù):

def load_variavle(filename):
  f=open(filename,'rb')
  r=pickle.load(f)
  f.close()
  return r

3.保存變量和讀取變量操作。

保存變量:將變量results保存在results.txt文件中。

filename = save_variable(results, 'results.txt')

讀取變量:從results.txt中讀取變量內(nèi)容給results 。

results = load_variavle('results.txt')

最后將代碼放在一起,想用哪段用哪段。

import pickle
def save_variable(v,filename):
  f=open(filename,'wb')
  pickle.dump(v,f)
  f.close()
  return filename
 
def load_variavle(filename):
  f=open(filename,'rb')
  r=pickle.load(f)
  f.close()
  return r
filename = save_variable(results,'results.txt')
results = load_variavle('results.txt')

以上就是python小技巧——將變量保存在本地及讀取的詳細(xì)內(nèi)容,更多關(guān)于python 變量保存并讀取的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • tensorflow+k-means聚類簡單實現(xiàn)貓狗圖像分類的方法

    tensorflow+k-means聚類簡單實現(xiàn)貓狗圖像分類的方法

    這篇文章主要介紹了tensorflow+k-means聚類簡單實現(xiàn)貓狗圖像分類,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • 實例介紹Python中整型

    實例介紹Python中整型

    在本篇內(nèi)容中我們通過實例分享了關(guān)于Python中整型的相關(guān)知識點(diǎn)內(nèi)容,有興趣的朋友們學(xué)習(xí)下。
    2019-02-02
  • Python獲取DLL和EXE文件版本號的方法

    Python獲取DLL和EXE文件版本號的方法

    這篇文章主要介紹了Python獲取DLL和EXE文件版本號的方法,實例分析了Python獲取系統(tǒng)文件信息的技巧,需要的朋友可以參考下
    2015-03-03
  • Python函數(shù)關(guān)鍵字參數(shù)及用法詳解

    Python函數(shù)關(guān)鍵字參數(shù)及用法詳解

    本文主要介紹了Python函數(shù)關(guān)鍵字參數(shù)及用法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • php使用遞歸與迭代實現(xiàn)快速排序示例

    php使用遞歸與迭代實現(xiàn)快速排序示例

    這篇文章主要介紹了php使用遞歸與迭代實現(xiàn)快速排序的示例,大家參考使用吧
    2014-01-01
  • python RC4加密操作示例【測試可用】

    python RC4加密操作示例【測試可用】

    這篇文章主要介紹了python RC4加密操作,結(jié)合實例形式分析了python實現(xiàn)RC4加密功能的具體操作步驟與相關(guān)問題解決方法,需要的朋友可以參考下
    2019-09-09
  • Python字符串和二進(jìn)制字符串之間的轉(zhuǎn)換方法示例

    Python字符串和二進(jìn)制字符串之間的轉(zhuǎn)換方法示例

    python中沒有0-1形式的二進(jìn)制類型,但我們依然可以存儲二進(jìn)制類型的數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于Python字符串和二進(jìn)制字符串之間的轉(zhuǎn)換方法,需要的朋友可以參考下
    2023-06-06
  • python爬蟲基礎(chǔ)知識點(diǎn)整理

    python爬蟲基礎(chǔ)知識點(diǎn)整理

    在本篇文章里小編給大家整理的是一篇關(guān)于python爬蟲基礎(chǔ)知識點(diǎn)整理內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2020-06-06
  • Python?paddleocr快速使用及參數(shù)配置詳解

    Python?paddleocr快速使用及參數(shù)配置詳解

    PaddleOCR是基于PaddlePaddle深度學(xué)習(xí)框架的開源OCR工具,但它提供了推理模型/訓(xùn)練模型/預(yù)訓(xùn)練模型,用戶可以直接使用推理模型進(jìn)行識別,也可以對訓(xùn)練模型或預(yù)訓(xùn)練模型進(jìn)行再訓(xùn)練,這篇文章主要介紹了Python?paddleocr快速使用及參數(shù)詳解,需要的朋友可以參考下
    2024-06-06
  • python簡單實例訓(xùn)練(21~30)

    python簡單實例訓(xùn)練(21~30)

    上篇文章給大家介紹了python簡單實例訓(xùn)練的1-10,這里繼續(xù)為大家介紹python的一些用法,希望大家每個例子都打出來測試一下
    2017-11-11

最新評論