進擊的python【片首】 |
Pycharm使用
python bytes和str兩種類型可以通過函數encode()和decode()相互轉換,str通過encode()方法可以轉換爲bytes。
Sock.send(data)
傳入的參數是應該是bytes類型,而不是str類型
斷點調試是指自己在程序的某一行設置一個斷點,調試時,程序運行到這一行就會停住,然後你可以一步一步往下調試,
調試過程中可以看各個變量當前的值,出錯的話,調試到出錯的代碼行即顯示錯誤,停下。
Step Into 單步執行,遇到子函數就進入並且繼續單步執行;
Step Over在單步執行時,在函數內遇到子函數時不會進入子函數內單步執行,而是將子函數整個執行完在停止,也就是把子函數整個作爲一步;
Step Return在單步執行到子函數內時,用Step Return就可以執行完子函數餘下部分,並返回上一層函數
pycharm 使用command +B無法跳轉接口定義, 提示 cannot find declaration to go to
1 確保打開目錄爲工程目錄,不要打開上一級文件夾
2 確保pycharm要綁定python解釋器
File –> default Setting –> Project interpreter
選擇/usr/bin/python 可能還需要安裝其他package
pycharm中回退到上一源代碼。
使用ide的接口到瀏覽器:
修改代碼的註釋行顏色:
settings->Editor->Color Scheme->python
進入修改python的頁面後,就可以修改所有類型的字體了
當在pycharm的terminal中輸入不了python命令的時候在這裏重新制定以下環境變量