启动Atom并运行python文件的步骤


Posted in Python onNovember 09, 2018

atom(一款开源的代码编辑器)是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。

Atom下载:https://3water.com/softs/289341.html

Atom编辑器mac版下载:

创建和运行Python程序的最基本方法是创建一个扩展名为.py 的空文件 ,并使用python filename.py从命令行指向该文件 。 或者,你可以使用随Python一起安装的默认Python IDLE。你可以在IDLE中编写和执行代码。但是,如果你希望提高效率,前两个选项将不是最佳选择。你可能希望使用诸如Atom编辑器之类的东西。

Atom由GitHub构建,其口号是“ 21世纪的可破解文本编辑器”。 它非常灵活,并且对外部软件包有很好的支持,使其成为一个强大的交互式开发环境(IDE)。

启动并运行Atom的步骤如下:

一旦安装了atom,就可以通过在命令行输入atom 来启动它 。如果这不起作用,请确保已将atom添加到搜索路径/环境变量中。

启动Atom并运行python文件的步骤

打开Atom的一种更方便的方法是右键单击文件所在的文件夹,然后转到 使用Atom打开。 这将把该文件夹的所有文件添加到树视图中,就像你在上面的屏幕截图中看到的那样。当你正在开发的程序或Web应用程序包含多个文件时,这非常有用。你可以从文件跳转到文件并从Atom内部编辑它们。

但是,如何在Atom中执行Python文件?

你可以打开命令行并指向文件路径,也可以使用名为platform-ide-terminal的优秀Atom包 。它与Atom集成,因此您可以从Atom中执行文件。

要安装软件包,请转到File -> Settings ,然后安装并搜索软件包的名称(即 platformio-ide-terminal)。安装terminal-plus 软件包后,你可以找到该工具并通过访问包打开终端实例 。打开终端的更快捷方法是单击Atom窗口底部添加的加号。那应该打开终端:

启动Atom并运行python文件的步骤

如图所示,终端指向文件的主目录。你现在可以从那里执行Python脚本,如上面的屏幕截图所示。

你可以将编辑器拆分为多个窗口。

如果在Atom中打开了多个文件,则可以转到View -> Panes -> Split Right ,将当前文件发送到窗口的右半部分。在处理多个文件时,这可以提高你的工作效率。

Python 相关文章推荐
深度定制Python的Flask框架开发环境的一些技巧总结
Jul 12 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
Nov 15 Python
Python自动化运维之IP地址处理模块详解
Dec 10 Python
使用pandas对矢量化数据进行替换处理的方法
Apr 11 Python
python构建基础的爬虫教学
Dec 23 Python
python的xpath获取div标签内html内容,实现innerhtml功能的方法
Jan 02 Python
解决Python列表字符不区分大小写的问题
Dec 19 Python
使用Python爬虫库requests发送表单数据和JSON数据
Jan 25 Python
Python如何实现爬取B站视频
May 20 Python
Python3 webservice接口测试代码详解
Jun 23 Python
keras的三种模型实现与区别说明
Jul 03 Python
Github 使用python对copilot做些简单使用测试
Apr 14 Python
Python产生Gnuplot绘图数据的方法
Nov 09 #Python
python pyheatmap包绘制热力图
Nov 09 #Python
Django 视图层(view)的使用
Nov 09 #Python
Python创建一个空的dataframe,并循环赋值的方法
Nov 08 #Python
CentOS 7下安装Python3.6 及遇到的问题小结
Nov 08 #Python
python 高效去重复 支持GB级别大文件的示例代码
Nov 08 #Python
python消除序列的重复值并保持顺序不变的实例
Nov 08 #Python
You might like
星际争霸任务指南——人族
2020/03/04 星际争霸
PHP随机字符串生成代码(包括大小写字母)
2013/06/24 PHP
php文件上传的例子及参数详解
2013/12/12 PHP
php实现文件编码批量转换
2014/03/10 PHP
php实现httpclient类示例
2014/04/08 PHP
PHP获取不了React Native Fecth参数的解决办法
2016/08/26 PHP
jQuery读取和设定KindEditor值的方法
2013/11/22 Javascript
新增加的内容是如何将div的scrollbar自动移动最下面
2014/01/02 Javascript
jQuery中has()方法用法实例
2015/01/06 Javascript
PHP实现的各种中文编码转换类分享
2015/01/23 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
jQuery自定义图片缩放拖拽插件imageQ实现方法(附demo源码下载)
2016/05/27 Javascript
js实现带三角符的手风琴效果
2017/03/01 Javascript
Windows下使用Nodejs运行js的方法
2017/09/02 NodeJs
Bootstrap实现翻页效果
2017/11/27 Javascript
JS实现图片拖拽交换效果
2018/11/30 Javascript
JavaScript Math对象和调试程序的方法分析
2019/05/13 Javascript
JavaScript函数式编程(Functional Programming)纯函数用法分析
2019/05/22 Javascript
vue实现分页加载效果
2019/12/24 Javascript
[48:37]EG vs OG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python过滤函数filter()使用自定义函数过滤序列实例
2014/08/26 Python
Python中的特殊语法:filter、map、reduce、lambda介绍
2015/04/14 Python
python绘制漏斗图步骤详解
2019/03/04 Python
Python判断对象是否为文件对象(file object)的三种方法示例
2019/04/26 Python
python numpy中cumsum的用法详解
2019/10/17 Python
python 实现兔子生兔子示例
2019/11/21 Python
python飞机大战pygame碰撞检测实现方法分析
2019/12/17 Python
CSS3实现线性渐变用法示例代码详解
2020/08/07 HTML / CSS
HTML5网页音乐播放器的示例代码
2017/11/09 HTML / CSS
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
高一生物教学反思
2014/01/17 职场文书
科技活动周标语
2014/10/08 职场文书
2014年初级职称工作总结
2014/12/08 职场文书
餐厅如何利用“营销策略”扭转亏本局面
2019/10/15 职场文书
Python实现简单的俄罗斯方块游戏
2021/09/25 Python