小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

IPython 7.3 發(fā)布,新增%conda與%pip魔術命令及兼容Python 3.8

 昵稱62362679 2019-02-24

本周一,IPython和Jupyter項目團隊的核心開發(fā)人員Matthias Bussonnier宣布發(fā)布IPython 7.3。除了一些主要的錯誤修復,這個版本附帶%conda和%pip 魔術命令以及與Python 3.8的兼容性。

%conda和%pip magics

IPython在Python語法的基礎上提供了一些神奇的功能,目的是解決使用Python進行數據分析等常見問題。這個團隊在這個版本中引入的最大更新是%conda和%pip魔術命令的實現。這些魔術命令自動將包安裝到當前在IPython或Jupyter筆記本會話中運行的內核中。%pip魔術命令已經可用,但它僅限于打印警告,現在,它實際上將命令轉發(fā)給pip。

用戶仍希望為新安裝的軟件包重新啟動解釋器或內核。雖然此更新很棒,但建議用戶使用conda/pip命令作為首選安裝方式。

bug修復

  • 此版本與Python 3.8兼容,Python 3.8附帶了賦值表達式,更好的線程安全性等。

  • 為了選擇退出shell變量擴展,將在執(zhí)行magics中添加`@magic.no_var_expand`裝飾符。

  • 通過在重置期間初始化posix別名 `clear`, `less`, `more`和 `man`來改變%reset magic的行為。

  • IPython命令行現在將允許運行*.ipynb文件。

要閱讀有關IPython 7.3中更新的更多信息,請查看其官方公告。

魔術命令

命令 說明

%quickref 顯示IPython的快速參考

%magic 顯示所有魔術命令的詳細文檔

%debug 從最新的異常跟蹤的底部進入交互式調試器

%hist 打印命令的輸入(可選輸出)歷史

%pdb 在異常發(fā)生后自動進入調試器

%paste 執(zhí)行剪貼板中的Python代碼

%cpaste 打開一個特殊提示符以便手工粘貼待執(zhí)行的Python代碼

%reset 刪除interactive命名空間中的全部變量/名稱

%page OBJECT 通過分頁器打印輸出OBJECT

%run .py 在IPython中執(zhí)行一個Python腳本文件

%prun statement 通過cProfile執(zhí)行statement,并打印分析器的輸出結果

%time statement 報告statement的執(zhí)行時間

%timeit statement 多次執(zhí)行statement以計算系綜平均執(zhí)行時間。對那些執(zhí)行時 間非常小的代碼很有用

%who、%who_ls、%whos 顯示interactive命名空間中定義的變量,信息級別/冗余度可變

%xdel variable 刪除variable,并嘗試清除其在IPython中的對象上的一切引用

鍵盤中的快捷鍵

使用IPython編碼時還可使用鍵盤快捷鍵來快速完成所需操作,常用的鍵盤快捷鍵(IPython環(huán)境下)如下表所示。

快捷鍵作用
Ctrl+P或向上箭頭后向搜索命令
Ctrl+N或向下箭頭前向搜索命令
Ctrl+R按行讀取反向歷史搜索(部分匹配)
Ctrl+Shift+V從剪切板粘貼文本
Ctrl+A將光標移動到行首
Ctrl+E將光標移動到行尾
Ctrl+K刪除從光標開始至行尾的文本
Ctrl+U清除從光標開始至行首的文本
Ctrl+F將光標向前移動一個字符
Ctrl+B將光標向后移動一個字符
Ctrl+L清屏

編碼時靈活使用鍵盤快捷鍵可達到事半功倍的效果。

更多Python相關信息見Python 專題頁面 https://www./topicnews.aspx?tid=17

Linux公社的RSS地址:https://www./rssFeed.aspx

本文永久更新鏈接地址:https://www./Linux/2019-02/157059.htm

請給我一個好看吧↓↓↓

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多