python学习笔记(2)--sublimeText3运行python

https://www.zhihu.com/question/22904994

知乎用户 To the knowledge

74 人赞同

如果是想在sublime里要python shell那种交互或者run module F5 F5 F5下这种效果的话,还是挺容易实现的,windows下的:
1. 打开Sublime text 3 安装package control
Sublime Text 3 安装Package Control

2. 安装 SublimeREPL

Ctrl+shift+p 键入 install packages

稍等片刻后 键入 SublimeREPL 安装即可

通过选项Tools->SublimeREPL->Python就可以看到效果了

3. 键位绑定

当然每次通过Tools->SublimeREPL->Python这样的方式比较繁琐

将这样的操作和一个按键如F1绑定后,就会方便很多啦

e.g.打开Preferences->Key Bindings-User,复制一下代码:

{"keys":["f1"],
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command", "args":
{"id": "repl_python",
"file": "config/Python/Main.sublime-menu"}}

Ctrl+s下就好了~

相较于纯白如雪的原版idle,Sublime实在是色彩缤纷:-)
ps 如果还想编译下热乎乎的py代码,可以复制以下代码:

{"keys":["f2"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"}}

感谢评论的小伙伴们,祝大家新年快乐啦!

时间: 2024-11-23 22:29:43

python学习笔记(2)--sublimeText3运行python的相关文章

python学习笔记02:运行python程序

1.启动cmd命令行,输入python后回车,运行python解释器: 输入python代码后回车: print('Hello World')

python学习笔记(9)-python编程风格

本节点标题1.python编程风格1.1.python设计哲学1.2.在Python解释器内运行import this可以获得完整的编程风格列表 =======================================================================================================================1.python编程风格 1.1.python设计哲学Python的设计哲学是"优雅"."明确&

python学习笔记-(二)python入门

1.第一个python程序 1.1 直接打印输出 打开cmd,输入python进入到python交互式环境:(看到>>>是在Python交互式环境下:) 在python交互环境下输入以下代码:print("Hello,world!") 1.2 运行文件输出 新建txt文本文档,改后缀名为.py.用notepad++打开编辑文档内容并保存: #!/usr/bin/env python-----声明要使用的解释器类型 print “Hello,World!” 打开cmd,

Python学习笔记(一)-Python介绍和应用

Python的设计哲学是"优雅"."明确"."简单",Python开发者的哲学是"用一种方法,最好是只有一种方法来做一件事",致力于开发效率的最优化:简洁的语法.内置工具包.无需编译.由于这种设计观念的差异,Python源代码通常被认为比Perl具备更好的可读性,并且能够支撑大规模的软件开发.这些准则被称为"Python格言".在Python解释器内运行import this可以获得完整的列表Python是

Python 学习笔记(十)Python集合(一)

回顾 int/float/str/list/tuple/dict 整数型和浮点型是不可变的,不是序列 字符串是不可变的,是序列 列表是可变的,是序列 元组是不可变的,是序列 字典是可变得,但不是序列 集合的基本概念 集合是基本的数学概念,它是集合论的研究对象,指具有某种特定性质的事物的总体,(在最原始的集合论─朴素集合论─中的定义,集合就是"一堆东西".)集合里的事物("东西"),叫作元素.若然 x 是集合 A 的元素,记作 x ∈ A. 创建集合的方法 方法1:使

python学习笔记:1.初识python

4.26 今日内容大纲 1.初识计算机.CPU 内存 硬盘 2.python初识 3.python发展史以及影响 4.python的分类 5.python的种类 6.变量 7.常量 8.注释 9.基础数类型初识 10.input 11.if 12.while 一个等号是赋值运算,两个等号是比较值 ######今日笔记###### 今日内容大纲. 1,初识计算机.CPU 内存,硬盘,操作系统 CPU:大脑,中央处理器,运算计算中心. 内存:临时存储数据,供cpu运算. 优点:读取速度快. 缺点:容

python 学习笔记day03-python基础、python对象、数字、函数

python基础 语句和语法 注释及续行 首要说明的是:尽管python可读性最好的语言之一,这并不意味者程序员在代码中就可以不写注释 和很多UNIX脚本类似,python注释语句从#字符开始 注释可以在一行的任何地方开始,解释器会忽略掉该行#之后的所有内容 一行过长的语句可以使用反斜杠\分解成几行 缩进及代码组 缩进相同的一组语句构成一个代码块,称之为代码组 首行以关键字开始,以冒号:结束,该行之后的一行或多行代码构成代码组 如果代码组只有一行,可以将其直接写在冒号后面,但是这样的写法可读性差

Python学习笔记(1)--python语言Web开发框架web2py

Python基础 python语言Web开发框架web2py 创建工程: 工程名设为MyWeb 创建完成后运行得到: 处理静态文件 放在static目录下, 在地址栏中直接通过文件路径访问: 控制器: 在controllers下添加文件. 访问:http://127.0.0.1:8000/main/hello/hello 极客学院:http://www.jikexueyuan.com/course/201.html

selenium2+python学习笔记(二)Python编辑器之Sublime

Sublime Text 是我发现的一款好用的编辑器,它不单单只支持Python,支持目前多种主流的编程语言,快捷键丰富,可以极大的提高代码开发效率.Sublime Text 网址:http://www.sublimetext.com/ 版本选择:对于Python,Sublime Text 3 对于Sublime Text 2 的区别在于其更新了Python的函数,API不同了,不过ST2 相对于ST3 来说更加稳定. 本文中例子采用编辑器为ST2 1 安装Python相关插件 1.1 安装Pa

Python学习笔记(五)Python动态类型和引用

动态类型以及由他提供的多态性是Python语言简洁性.灵活性的基础.Python中,类型是在运行过程中自动决定的,没有必要事先声明变量.记住,Python中变量和对象是划分开来的,这样才能能清楚的理解动态类型.再记住,赋值生成的是变量到对象的引用,而非拷贝. 1,单个变量引用 以a=3为例说明Python中单个变量引用的处理过程, 1)创建一个对象代表值3,此处是整型数字对象 2)如果变量a还没有被创建的话,创建变量a(已创建则无此步骤) 3)将变量与新的对象3连接 实际效果如下图所示,变量a和