启动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 相关文章推荐
详谈python3 numpy-loadtxt的编码问题
Apr 29 Python
基于python 爬虫爬到含空格的url的处理方法
May 11 Python
python 实现一次性在文件中写入多行的方法
Jan 28 Python
python3在同一行内输入n个数并用列表保存的例子
Jul 20 Python
关于Python中定制类的比较运算实例
Dec 19 Python
Django密码存储策略分析
Jan 09 Python
pandas和spark dataframe互相转换实例详解
Feb 18 Python
python中取绝对值简单方法总结
Jul 24 Python
Python OpenCV中的numpy与图像类型转换操作
Dec 11 Python
python 录制系统声音的示例
Dec 21 Python
基于Python的EasyGUI学习实践
May 07 Python
浅谈Python3中datetime不同时区转换介绍与踩坑
Aug 02 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
模仿OSO的论坛(三)
2006/10/09 PHP
PHP 面向对象 PHP5 中的常量
2010/05/05 PHP
php检测iis环境是否支持htaccess的方法
2014/02/18 PHP
Yii框架连接mongodb数据库的代码
2016/07/27 PHP
自制PHP框架之模型与数据库
2017/05/07 PHP
基于php数组中的索引数组和关联数组详解
2018/03/12 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
PHP Cli 模式设置进程名称的方法
2019/06/12 PHP
基于jquery的让textarea自适应高度的插件
2010/08/03 Javascript
Google Map V3 绑定气泡窗口(infowindow)Dom事件实现代码
2013/04/26 Javascript
jquery的相对父元素和相对文档定位示例代码
2013/08/02 Javascript
js浮点数精确计算(加、减、乘、除)
2013/12/26 Javascript
js获取select默认选中的Option并不是当前选中值
2014/05/07 Javascript
javascript删除元素节点removeChild()用法实例
2015/05/26 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
浅谈jQuery.easyui的datebox格式化时间
2015/06/25 Javascript
JavaScript中获取HTML元素值的三种方法
2016/06/20 Javascript
jQuery实现公告新闻自动滚屏效果实例代码
2016/07/14 Javascript
JS实现超简单的汉字转拼音功能示例
2016/12/22 Javascript
JavaScript通过filereader接口读取文件
2017/05/10 Javascript
用云开发Cloudbase实现小程序多图片内容安全监测的代码详解
2020/06/07 Javascript
[01:37]TI4西雅图DOTA2前线报道 VG拿下首胜教练357给出获胜秘诀
2014/07/10 DOTA
简化Python的Django框架代码的一些示例
2015/04/20 Python
浅析Python中return和finally共同挖的坑
2017/08/18 Python
基于Django contrib Comments 评论模块(详解)
2017/12/08 Python
python 处理dataframe中的时间字段方法
2018/04/10 Python
spark dataframe 将一列展开,把该列所有值都变成新列的方法
2019/01/29 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
对Python函数设计规范详解
2019/07/19 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
使用html5新特性轻松监听任何App自带返回键的示例
2018/03/13 HTML / CSS
大学生职业规划前言模板
2013/12/27 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
2015年物业管理员工工作总结
2015/10/15 职场文书
2016秋季田径运动会广播稿
2015/12/21 职场文书