聊聊.py和.ipynb的一些小知識
1. 相同點
用Python語言編寫的源代碼文件,其文件后綴是 “.py” 或 “.ipynb”。用Python語言編寫的源代碼文件,其文件后綴是 “.py” 或 “.ipynb”。
2. 區(qū)別
.py:".py" 文件是標(biāo)準(zhǔn)的Python源代碼文件,通常情況下,使用 “.py” 的python源代碼文件。可以用Spyder、Visual Studio Code、PyCharm編輯并運行.py文件。也可以用notepad++或者sublime免費的編輯器進行.py文件的編輯。
3. 轉(zhuǎn)換
.ipynb: “.ipynb” 文件是使用 Jupyter Notebook 來編寫Python程序時的文件。Jupyter Notebook(此前被稱為 IPython notebook)是一個交互式筆記本,支持運行 40 多種編程語言。在jupyter下的File—>Download as —>python(.py)可以將.ipynb轉(zhuǎn)化為.py文件。
4. 類比
簡單的說就類似于word文檔的后綴,有.dox也有.docx。
補充:如何用cmd打開python的.ipynb文件(打開,并不是轉(zhuǎn)為.py文件)
(1)首先,要安裝jupyter notebook:
cmd下輸入pip install jupyter notebook;
之后直接在cmd中輸入jupyter notebook,網(wǎng)絡(luò)頁面彈出
但是發(fā)現(xiàn)找不到要上傳的ipynb文件
查找資料后發(fā)現(xiàn),需要在cmd中將路徑cd到.ipynb所在文件夾,或者轉(zhuǎn)到所在盤(這個我沒有試),然后輸入jupyter notebook,就可直接跳轉(zhuǎn)到指定文件夾,即可打開查看
(2)可以把 .ipynb 文件對應(yīng)的GitHub下載鏈接復(fù)制到 https://nbviewer.jupyter.org/ 中查看。
(3)直接在GitHub中打開
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
Python利用三層神經(jīng)網(wǎng)絡(luò)實現(xiàn)手寫數(shù)字分類詳解
這篇文章主要介紹了如何設(shè)計一個三層神經(jīng)網(wǎng)絡(luò)模型來實現(xiàn)手寫數(shù)字分類。本文給大家介紹的非常詳細(xì),感興趣的小伙伴快來跟小編一起學(xué)習(xí)一下2021-11-11編寫Python腳本抓取網(wǎng)絡(luò)小說來制作自己的閱讀器
這篇文章主要介紹了編寫Python腳本抓取網(wǎng)絡(luò)小說來制作自己的閱讀器的方法,包括對小說的章節(jié)排列等方面的優(yōu)化,對于Python學(xué)習(xí)者來說非常具有實踐意義!需要的朋友可以參考下2015-08-08使用Python matplotlib作圖時,設(shè)置橫縱坐標(biāo)軸數(shù)值以百分比(%)顯示
這篇文章主要介紹了使用Python matplotlib作圖時,設(shè)置橫縱坐標(biāo)軸數(shù)值以百分比(%)顯示,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05Python3.10接入ChatGPT實現(xiàn)逐句回答流式返回
這篇文章主為大家要介紹了Python3.10接入ChatGPT實現(xiàn)逐句回答流式返回示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03opencv 形態(tài)學(xué)變換(開運算,閉運算,梯度運算)
這篇文章主要介紹了opencv 形態(tài)學(xué)變換(開運算,閉運算,梯度運算),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07Pytorch evaluation每次運行結(jié)果不同的解決
今天小編就為大家分享一篇Pytorch evaluation每次運行結(jié)果不同的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01