[英]How to automatically load profile in IPython/Jupyter notebooks?
[英]Copying code snippets into IPython / Jupyter Notebooks
請注意,我的問題是關於Jupyter 筆記本。 另外,我不只是想運行代碼,就像你可以使用%paste
進入ipython控制台一樣。 我想將代碼段粘貼到單元格中,然后在運行之前對其進行編輯。 (所以這不是這個問題或這個 問題的重復。)
pandas和seaborn文檔中的很多示例片段都有如下形式:
>>> import pandas as pd
>>> df = pd.DataFrame({'A': {0: 'a', 1: 'b', 2: 'c'},
... 'B': {0: 1, 1: 3, 2: 5},
... 'C': {0: 2, 1: 4, 2: 6}})
>>> df
為了擺脫'>>>'和'...',我目前將片段粘貼到Sublime Text編輯器中,使用多個光標正確格式化代碼,然后將其粘貼到筆記本單元格中。
有沒有更有效的方法來做到這一點,如果是這樣,它是什么?
一種簡單的方法是使用hist命令或魔術方法%歷史記錄
這將允許您以純文本格式查看歷史記錄,從而更容易復制/粘貼。
文檔: https : //ipython.readthedocs.io/en/stable/interactive/magics.html#magic-history
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.