zoukankan      html  css  js  c++  java
  • python编写工具及配置(notepad++)

    学长跟我说老师实验室里用的ide是pycharm,我用了一天,整体还行,就是加载速度太慢,可是第二天用的时候就卡的想让人骂街,cpu占有率趋近100%,电脑配置不高,我寻思不能因为这个就马上换电脑吧,就上网搜了下sublime text,据说这个ide功能特别强大,都装好了发现要付费,70$左右,想着算了还是用notepad++吧,无意间搜到可以配置notepad++让他自动调用python.exe,而不用每次手动打开控制台了,配制方法如下:

    打开一个Python代码文件后,按F5(或者直接点run菜单下的run...),打开“运行”对话框,在文本框输入cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT,然后点击“保存”,填写个名字,比如“Run with Python”,配置下面的快捷键(我设置的是shift+f10),点OK即可。之后运行Python文件只要按配置的快捷键(我的是shift+f10)或者在运行菜单上点“Run with Python”即可。注意每次写完代码保存之后才能运行,否则运行的是上一次保存后的代码

    据说这样配置后期也会遇到文件生成方面的问题,我先学习,遇到再解决

    顺便写一下空控制台手动输入的步骤省的以后忘记:

    比如你的文件为hello.py,里面有一句话print('hello, world')先把他放在administrator文件夹下(如果不到这个文件夹下的话需要配置环境变量,我忘了),然后输入命令,下面是显示结果

    C:work>python hello.py
    hello, world

    参考网址

    又搜了下所添加的run命令的解释:

    cmd /k的含义是执行后面的命令,并且执行完毕后保留窗口. (也就是说,cmd表示打开Command Prompt窗口,且运行跟在/k后边的命令—python)
    cmd /k python == 开始 –> 运行 –> 输入cmd –> 输入python
    $(FULL_CURRENT_PATH)的含义是当前文件的完整路径,这是 Notepad++ 的宏定义
    &是连接多条命令
    PAUSE表示运行结束后暂停,等待一个任意按键
    EXIT表示关闭命令行窗口 (如果使用 cmd /c 就可以省掉 EXIT 了。)

    不要忘记notepad++中编码的设置哦

    在网上见到很多人都碰到了用notepad++编写python代码的时候添加注释就报错的问题,我也碰到了这个问题,研究之后发现这是因为编码设置不正确

  • 相关阅读:
    Spark Mllib里的向量标签概念、构成(图文详解)
    Spark Mllib里的本地向量集(密集型数据集和稀疏型数据集概念、构成)(图文详解)
    Spark Mllib里的Mllib基本数据类型(图文详解)
    [转]Debugging into .NET Core源代码的两种方式
    [转]在ASP.NET Core使用Middleware模拟Custom Error Page功能
    [转]Asp.net MVC中的ViewData与ViewBag
    [转]细说 ASP.NET Cache 及其高级用法
    [转]分布式中使用Redis实现Session共享(二)
    [转]Asp.net Core 使用Redis存储Session
    [转]JS跨域解决方式 window.name
  • 原文地址:https://www.cnblogs.com/rain-1/p/5538997.html
Copyright © 2011-2022 走看看