python編程奇淫技巧

  1. 自動補全
    默認爲alt + enter 鍵組合。
    https://blog.csdn.net/xiaobaiing/article/details/46236163
    當你按下這兩個鍵時,如果跳出下拉菜單選項,說明缺少依賴,選定後會自動導包。
    但是需要確保已經開啓了此功能,方法如下:
    File→Settings→General→Auto Import→Python→Show import popup

  2. 一鍵python把錯誤提示去除
    在keymap爲default設置下,ctrl+alt+l

  3. 查看python路徑,修改pip安裝目錄

    方法1:whereis python
    查看所有python的路徑,不止一個
    方法2:which python
    查看當前使用的python路徑
    (在linux下)
    1 打開 …/anaconda/bin/pip 文件,修改 #! …/anaconda/bin/python
    2 打開 …/anaconda/lib/python2.7/site.py 修改
    USER_SITE = “…/anaconda/lib/python2.7/site-packages”
    USER_BASE = “…/python/anaconda/bin”

  4. 遍歷賦值

     for i in range(5): # 即賦值語句self.blk_i = get_blk(i)
          setattr(self, 'blk_%d' % i, get_blk(i))
  1. 建立虛擬環境
virtualenv -p /usr/bin/python3 python3-env
  1. logging problem
    在這裏插入圖片描述
    import numpy 時需要導入logging.py,系統會自動找到下面路徑,故此千萬不要在自己的項目中出現一模一樣的logging.py
    在這裏插入圖片描述
  2. pinvh problem
    from sklearn.utils.extmath import pinvh cannot import name pinvh
    此問題大概率是安裝其他包時,導致conda環境裏包相沖突。因爲重新安裝anaconda就可以解決了。
    8.字符串中插入任意字符
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章