最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python numpy實現(xiàn)文件存取的示例代碼

 更新時間:2019年05月26日 16:44:48   作者:奮斗的珞珞  
這篇文章主要介紹了python numpy實現(xiàn)文件存取的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

NumPy提供了多種存取數(shù)組內(nèi)容的文件操作函數(shù)。保存數(shù)組數(shù)據(jù)的文件可以是二進制格式或者文本格式。二進制格式的文件又分為NumPy專用的格式化二進制類型和無格式類型。

一,tofile()和fromfile()

  •  tofile()將數(shù)組中的數(shù)據(jù)以二進制格式寫進文件
  • tofile()輸出的數(shù)據(jù)不保存數(shù)組形狀和元素類型等信息
  • fromfile()函數(shù)讀回數(shù)據(jù)時需要用戶指定元素類型,并對數(shù)組的形狀進行適當?shù)男薷?/li>

從上面的例子可以看出,在讀入數(shù)據(jù)時:需要正確設置dtype參數(shù),并修改數(shù)組的shape屬性才能得到和原始數(shù)據(jù)一致的結果。無論數(shù)據(jù)的排列順序是C語言格式還是Fortran語言格式,tofile()都統(tǒng)一使用C語言格式輸出。此外如果指定了sep參數(shù),則fromfile()和tofile()將以文本格式對數(shù)組進行輸入輸出。sep參數(shù)指定的是文本數(shù)據(jù)中數(shù)值的分隔符。

二.save()和load()

1.NumPy專用的二進制格式保存數(shù)據(jù),它們會自動處理元素類型和形狀等信息
2.如果想將多個數(shù)組保存到一個文件中,可以使用savez()
3.savez()的第一個參數(shù)是文件名,其后的參數(shù)都是需要保存的數(shù)組,也可以使用關鍵字參數(shù)為數(shù)組起名
4.非關鍵字參數(shù)傳遞的數(shù)組會自動起名為arr_0、arr_1、...。
5.savez()輸出的是一個擴展名為npz的壓縮文件,其中每個文件都是一個save()保存的npy文件,文件名和數(shù)組名相同
6.load()自動識別npz文件,并且返回一個類似于字典的對象,可以通過數(shù)組名作為鍵獲取數(shù)組的內(nèi)容

三.savetxt()和loadtxt()

讀寫1維和2維數(shù)組的文本文件 可以用它們讀寫CSV格式的文本文件

四.文件對象file

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Flask入門教程實例:搭建一個靜態(tài)博客

    Flask入門教程實例:搭建一個靜態(tài)博客

    這篇文章主要介紹了Flask入門教程實例:搭建一個靜態(tài)博客,本文主要介紹flask框架的環(huán)境配置以及一個靜態(tài)博客胡搭建實例,需要的朋友可以參考下
    2015-03-03
  • Python2和Python3的共存和切換使用

    Python2和Python3的共存和切換使用

    這篇文章主要介紹了Python2和Python3的共存和切換使用,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-04-04
  • python殺死一個線程的方法

    python殺死一個線程的方法

    由于python線程沒有提供abort方法,所以我們需要自己想辦法解決此問題,面對這一問題,小編幫大家解決phthon殺死一個線程的方法,需要的朋友一起來學習吧
    2015-09-09
  • python將視頻轉換為全字符視頻

    python將視頻轉換為全字符視頻

    這篇文章主要為大家詳細介紹了Python將視頻轉換為全字符視頻,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • python與idea的集成的實現(xiàn)

    python與idea的集成的實現(xiàn)

    這篇文章主要介紹了 python與idea的集成的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • Python中的多線程實例(簡單易懂)

    Python中的多線程實例(簡單易懂)

    這篇文章主要介紹了Python中的多線程實例,一個CPU,將時間切成一片一片的,CPU輪轉著去處理一件一件的事情,到了規(guī)定的時間片就處理下一件事情,更多的相關內(nèi)容需要的小伙伴可以參考下面文章詳細
    2022-06-06
  • python使用建議與技巧分享(一)

    python使用建議與技巧分享(一)

    這篇文章主要介紹了python使用建議與技巧分享,幫助大家更高效的使用python,感興趣的朋友可以了解下
    2020-08-08
  • 用python一行代碼得到數(shù)組中某個元素的個數(shù)方法

    用python一行代碼得到數(shù)組中某個元素的個數(shù)方法

    今天小編就為大家分享一篇用python一行代碼得到數(shù)組中某個元素的個數(shù)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python glom模塊的使用簡介

    python glom模塊的使用簡介

    這篇文章主要介紹了python glom模塊的使用簡介,幫助大家更好的利用python處理數(shù)據(jù),感興趣的朋友可以了解下
    2021-04-04
  • Python斷言assert的用法代碼解析

    Python斷言assert的用法代碼解析

    這篇文章主要介紹了Python斷言assert的用法代碼解析,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02

最新評論

陆良县| 沁阳市| 宜昌市| 巧家县| 松阳县| 邓州市| 民和| 金阳县| 武山县| 太和县| 秭归县| 呼伦贝尔市| 阿拉善左旗| 商水县| 独山县| 中牟县| 伊宁县| 即墨市| 民权县| 津南区| 寿宁县| 东丰县| 社会| 扎赉特旗| 盐城市| 博野县| 绍兴县| 文登市| 兴隆县| 达日县| 吉木萨尔县| 桦南县| 五指山市| 苏尼特右旗| 开封市| 荣昌县| 贵德县| 库尔勒市| 屏东县| 巴东县| 建始县|