• # Pycharm打造高效Python IDE


    Pycharm打造高效Python IDE

    • 建议以scientific mode运行,在科学计算时,可以方便追踪变量变化,并且会提示函数的用法,比普通模式下的提示更加智能,一般在文件中引入了numpy等科学计算包时会自动识别,并提示使用scientific mode模式。

      具体步骤:

      • Settings –> Tools –> Python Scientific > Show plots in tool window 勾选,经过尝试,这条最好不要勾选,勾选这条,画图的时候会使用sciview输出图,很多功能无法使用。

      • View 勾选 Scientific Mode

      • Run–>Edit configurations -> 勾选 Run with python console

    • 使用Python Console运行,而不是使用终端。使用Python Console的优点是,方便调试代码,workspace记住所有中间变量,一旦出错随时调用中间变量查看debug方便的多,并且可以直接在原来环境下(也就是原来中间变量和都记住了,可以直接使用)测试其他语句,可以像使用MATLAB一样方便。

      • 食用方法:菜单栏——Run——Edit Configuration——勾选Run with Python Console

      • 可以使用Python Console执行部分代码:选中需要运行的代码,右键Execute Selection in Console(Alt + Shift + E)。

    • 还可以使用Pycharm+ipython(现在叫jupyter notebook)功能比直接使用Python Console更加强大,甚至比MATLAB更加强大,面向对象的支持比MATLAB还好

      • 食用方法:
        安装jupyter notebook。 这时候pycharm里面的python console自动就会被替换成ipython 的console。
        运行python 程序时,不要用菜单栏里的run,在当前的console 下面敲入
        run 你的python 文件名
        运行debug的小脚本,比如可视化几个变量之类的小脚本时可以用
        run -i 你的python 文件名
        -i的意思是 源文件就在当前IPython的名字空间下运行而不是在一个新的名字空间中 , 也就是和MATLAB一样当成脚本运行。 这时就能直接调用workspace里面的变量了。
  • 相关阅读:
    课堂讨论及思考
    问题账户需求分析
    阅读计划
    我们应当怎样做需求分析
    常用JavaScript触发事件
    form表单的字符串进行utf-8编码
    关于编码
    JavaScript弹窗
    测试
    感谢博客园
  • 原文地址:https://www.cnblogs.com/sstealer/p/11471034.html
Copyright © 2020-2023  润新知