zoukankan      html  css  js  c++  java
  • 怎样用QtCreator编辑运行python脚本

    QtCreator作为一款开发基于qt库的程序、以及开发C语言、c++语言项目都是一个利器,轻便好用。那么作为开发者来说,经常换着使用各种IDE是家常便饭,但是要是这些语言都能够集成到一个工具里岂不是更加的方便。今天,我们就来看看如何在QtCreator中编辑运行Python脚本程序。

    工具/原料

     
    • QtCreator
    • python

    方法/步骤

     
    1.  

      我们首先来看看QtCreator能不能编辑运行python脚本。

      可以看到新建项目的选项里并没有python相关的选项,看了并不能用QtCreator来管理python项目。

      怎样用QtCreator编辑运行python脚本
    2.  

      我们来看看另一个方面,看看QtCreator能不能创建编辑python的相关文件吧。

      可以看到,有python的相关选项,点击左侧的Python标签,在中间部分可以看到有Python class和Python file两个选项。

      怎样用QtCreator编辑运行python脚本
      怎样用QtCreator编辑运行python脚本
    3.  

      这里我们选择Python file,然后点击choose按钮。然后在名称一栏输入qtpythondemo,然后点击下一步。再点击完成,就进入到编辑界面了。我们来看看情况。

      可以看到确实可以编辑python脚本文件。

      怎样用QtCreator编辑运行python脚本
    4.  

      我们来看看能否运行该脚本,在脚本里输入:

      print("hello world")

      可是我们发现调试菜单,以及界面左下角的运行等按钮都是灰色的,显然用不了。

      怎样用QtCreator编辑运行python脚本
    5.  

      如果,QtCreator只能进行编辑的话,还不如直接使用IDLE来的方便,或者任何一个功能稍强大的文本编辑器更好,这样岂不是很鸡肋。

      下面,我们给QtCreator添加上执行python脚本的功能。

      点击,工具菜单,选项打开选项窗口。

      怎样用QtCreator编辑运行python脚本
    6.  

      点击界面左侧的  环境,右侧选择  外部工具  标签,再点击下面的  添加  按钮,先选择  添加目录 ,然后将新类别修改为RunPy,这个你可以自己取。

      怎样用QtCreator编辑运行python脚本
    7.  

      点击选中RunPy,然后再点击 添加 按钮,选择  添加工具。这时右侧的灰色区域就处于可编辑状态了。当然新工具也要命名,就用Python3吧。

      怎样用QtCreator编辑运行python脚本
      怎样用QtCreator编辑运行python脚本
    8.  

      下面,我们需要对右侧的内容进行编辑设置。具体如下:

      1、说明:可以是任何你喜欢的内容,这里我们输入“运行编辑的Python3脚本”

      2、执行档:就是python的可执行文件路径,我的是C:\Python34\python.exe

      3、参数:输入  %{CurrentDocument:FilePath}

      4、工作目录:%{CurrentDocument:Path}

      5、Environment:QT_LOGGING_TO_CONSOLE=1

      其他的默认即可。上面带有%的是QtCreator的内置环境变量而已,当我们选中某个文本框时,可以看到文本框右侧有个ABC字母的按钮,点开后可以看到很多环境变量列表。

      最后,点击Apply和OK即可。

      我们来看看配置完成后的情况。

      怎样用QtCreator编辑运行python脚本
    9.  

      好了,配置完成后,我们来看看怎么运行。

      可是调试菜单和左下角的按钮还是灰色呀,没关系。我们刚才是在外部工具的标签页里添加的设置,那就去外部工具找找吧。

      我们看到了  外部-RunPy-Python3  正是我们刚刚设置的。

      怎样用QtCreator编辑运行python脚本
    10.  

      点击Python3看看有什么会发生。

      我们看到,界面下方弹出了   概要信息  窗口,里面正是上面 python 脚本的输出。YES!我们成功了!

      怎样用QtCreator编辑运行python脚本
      END

    注意事项

     
    • 网络上有个开源Python for QtCreator的插件,不过还没有开发完毕,据说功能要更丰富
    • 如果您觉得此经验对您有帮助,请点击网页顶部的投票按钮,谢谢。
  • 相关阅读:
    Codeforces Round #592 (Div. 2)C. The Football Season(暴力,循环节)
    Educational Codeforces Round 72 (Rated for Div. 2)D. Coloring Edges(想法)
    扩展KMP
    poj 1699 Best Sequence(dfs)
    KMP(思路分析)
    poj 1950 Dessert(dfs)
    poj 3278 Catch That Cow(BFS)
    素数环(回溯)
    sort与qsort
    poj 1952 buy low buy lower(DP)
  • 原文地址:https://www.cnblogs.com/xiongwei/p/9039484.html
Copyright © 2011-2022 走看看