进击的python【片首】

2023-01-31 01:01:34 python 进击
进击的python【片首】

blob.png

 

PyCharm使用

python bytes和str两种类型可以通过函数encode()和decode()相互转换,str通过encode()方法可以转换为bytes。

Sock.send(data)传入的参数是应该是bytes类型,而不是str类型


断点调试是指自己在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后你可以一步一步往下调试,

调试过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误,停下。

 

Step Into 单步执行,遇到子函数就进入并且继续单步执行;

Step Over在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完在停止,也就是把子函数整个作为一步;

Step Return在单步执行到子函数内时,用Step Return就可以执行完子函数余下部分,并返回上一层函数

blob.png

pycharm 使用command +B无法跳转接口定义, 提示 cannot find declaration to Go to

1 确保打开目录为工程目录,不要打开上一级文件夹

2 确保pycharm要绑定Python解释器

File –> default Setting –> Project interpreter

选择/usr/bin/python 可能还需要安装其他package  


pycharm中回退到上一源代码。

blob.png


使用ide的接口到浏览器:

blob.png


修改代码的注释行颜色: 
settings->Editor->Color Scheme->python 
进入修改python的页面后,就可以修改所有类型的字体了

 


当在pycharm的terminal中输入不了python命令的时候在这里重新制定以下环境变量

blob.png


blob.png

相关文章