进击的python【片首】

发布时间:2019-07-02 11:49:13编辑:auto阅读(1321)

    进击的python【片首】

    blob.png

     

    Pycharm使用

    python bytesstr两种类型可以通过函数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的页面后,就可以修改所有类型的字体了

     


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

    blob.png


    blob.png

关键字