zoukankan      html  css  js  c++  java
  • Python+Visual Studio

    一直在找一个比较好的Python IDE,无奈找来找去都不太好用,由于经常用Visual Studio,所以很希望找到一个能够在VS中的Python扩展。今天发现了一个很给力的VS扩展,可以在VS中方便的编写、调试Python代码,PTVS(Python Tools for Visual Studio),官方网址为:http://pytools.codeplex.com/,同时这里有一个使用的视频(需要翻墙)https://www.youtube.com/watch?v=JNNAOypc6Ek。

    比较遗憾的是,PTVS目前只支持VS2010以上的版本,只要在官网下载自己对应的VS版本即可。下载完安装,启动VS,然后选择文件,新建,工程。在左侧的其他语言里面就可以看到有Python的选项,如下图所示:


    点击OK之后,会出现一个简单的print ("Hello world!")的代码。按F5直接运行会在控制台输出Hello World。下面就将GDAL库中自带的一段Python代码进行测试,这段Python的代码位于GDAL源码目录中的swigpythonsamplesgdalinfo.py。然后将gdalinfo.py中的代码贴到VS中,保存。按F5执行,会输出这个工具的用法,如下图。

    接下来,在main函数处,添加一个断点,然后点击工程,右键属性,在Debug窗体中的脚本参数中将gdalinfo工具的命令行参数填进去,如下,然后保存,按F5,程序会进入调试模式,可以查看变量的值等,非常方便,和调试C++、C#之类的完全一样。


    下面是程序调试时的状态,可以对变量进行监视,同时会在输出窗口和控制台中输出信息。



  • 相关阅读:
    jsonp跨域请求
    Vue-cli脚手架安装
    微信小程序获取用户信息“授权失败”场景的处理
    微信小程序
    获取url参数
    [git] github 使用简单记录
    [翻译]《高级英汉翻译理论与实践》摘录
    [Java] 模板引擎 Velocity 随笔
    [Java] 垃圾回收 ( Garbage Collection ) 的步骤演示
    [Java] 垃圾回收机制 ( Garbage Collection ) 简介
  • 原文地址:https://www.cnblogs.com/xiaowangba/p/6313928.html
Copyright © 2011-2022 走看看