python工具使用笔记
1、pip?
pip是Python官方推薦的包管理工具,在doc界面直接使用pip或者pip3命令即可,例如安裝gensim:
C:\Users\kayan.sjc>pip3 install --upgrade gensim
?
2、python2代碼轉換python3工具2to3.py
python3不兼容python2,有時候需要將python2的代碼轉換為python3的,可以使用Python 3自帶了一個叫做2to3的實用腳本,腳本文件在python安裝目錄下\Tools\scripts中。例如需要轉換的文件為utils.py,首先將utils.py和2to3.py放置在同一個目錄下,然后在python窗口執行:
python3 2to3.py -w utils.py
-w是將改動的內容寫回原有的文件中。
需要注意的是當待轉換代碼在C盤中時,轉換可能會出現問題,可能是權限造成的。
python2與python3的轉換詳細資料可參考?https://docs.python.org/3/library/2to3.html#module-lib2to3
?
3、pycharm 快捷鍵
ctrl+alt+L`,格式化代碼,曾經用Eclipse的時候,格式化代碼一定要先選中某個區域的代碼塊再進行格式化,用了JetBrains的IDE之后就習慣性地格式化一下,還必須手賤多格式化幾次才舒服,不過有后遺癥,以后到各種編輯框中總喜歡`ctrl+alt+L`幾下才舒服
`alt+enter`萬能鍵,不同場景有不同的表現方式,在還沒import(install)模塊名上使用會import(install)相對應的模塊,在方法名上使用補注釋,在測試中使用幫你補充斷言代碼……不管出錯了不知道怎么辦,知道怎么辦想這么辦時都按下這個快捷鍵,有驚喜
`ctrl+space` 萬能提示鍵,PyCharm的會根據上下文提供補全。不僅是代碼提示,`ctrl+f`搜索的時候,不知道該鍵入啥時就按下,經常給人驚喜。在windows下由于輸入法無法使用這個快捷鍵,`ctrl+alt+s`打開設置鍵入 keymap,在Keymap中搜索basic可以找到并修改它
`ctrl+shift+f10`運行當前文件,十分智能,如果是測試代碼,則以測試模式run,并列出測試通過情況
轉自:?https://www.zhihu.com/question/37787004
轉載于:https://www.cnblogs.com/ying-chease/p/8583665.html
總結
以上是生活随笔為你收集整理的python工具使用笔记的全部內容,希望文章能夠幫你解決所遇到的問題。