Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断

更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

1、使用Pyhton自身提供的交互式解释器

在Linux、Windows、Mac OS的命令行窗口或Shell窗口,执行python命令,启动Python交互式解释器。交互式解释器会等待用户输入Python语句。输入Python语句并回车,解释器会执行语句并输出结果。交互式解释器是学习Python语言比较好的工具,优点是输入Python语句可以立即得到反馈。

在Windows环境下启动交互式解释器

Windows启动Python交互式解释器有两种方式。第一种方式是进入Pyhton的安装目录,直接运行python.exe程序;第二种方式是进入Windows命令行窗口,在命令行窗口启动python.exe。

在Windows命令行窗口启动Python交互式解释器,首先需要将Python安装目录的路径,添加到Path系统环境变量。否则,只能进入Python安装目录启动交互式解释器。在安装Python3.7时,如果勾选了【Add Python3.7 to PATH】选项,安装程序会自动把Python安装目录添加到Path系统环境变量。

进入Windows命令行窗口,输入python命令启动交互式解释器,输入python语句并执行,如下图所示。

2、使用Python自身提供的IDLE集成开发环境

Pyhton自身提供了一个简洁的集成开发环境,具备基本的IDE功能。利用IDLE可以较为方便地创建、运行、测试和调试Python程序。

Windows和Mac OS启动IDLE

Winodws环境下启动IDLE有多种方式,可以通过快捷菜单、桌面图标、进入Python安装目录直接运行IDLE等方式启动IDLE。

Mac OS启动IDLE的方式同启动交互解释器相同,可以在Python的安装目录直接启动,也可以在终端窗口输入open /usr/bin/idle命令启动。

IDLE的简单使用

IDLE本身就是一个Python shell,可以在IDLE窗口直接输入和执行Python语句,IDLE自动对输入的语句进行排版和关键词高亮显示。如下图所示。

IDLE还可以保存、打开并执行代码文件。

python脚本怎么启动_怎么启动python脚本相关推荐

  1. python list转字符串_我用python写了个自动生成给文档生成索引的脚本!懒人智慧...

    我用 python 写了一个自动生成索引的脚本 简介:为了刷算法题,建了一个 GitHub仓库: PiperLiu / ACMOI_Journey ,记录自己的刷题轨迹,并总结一下方法.心得.想到一个 ...

  2. shell调用python获取返回值_[linux的shell脚本调用python脚本的返回值][shell调python][ubuntu的shell调用python脚本得到返回值]...

    最近搞个东西,需要写shell脚本,但在shell脚本里需要调用python并得到变量值,网上找了很多都是python调shell的,最后请教了一下郭总 知道了sys.argv的用法后才搞定了,在此感 ...

  3. python实现数据可视化_使用Matplotib python实现数据可视化

    python实现数据可视化 I Feel: 我觉得: In today's digital world data has become as important as air. Machines &a ...

  4. python实现树莓派监控_用树莓派 + Python + OpenCV 实现家庭监控和移动目标探测(下)...

    哇,上周那篇关于做一个基本运动检测系统的文章真是赞.写这篇文章很有乐趣,而且从像您一样的读者那里获得反馈,使我的努力变得很值得. 对于那些刚看到这篇文章的朋友,上周那篇文章是关于使用计算机视觉来建立一 ...

  5. python数据科学手册_小白入门Python数据科学

    前言 本文讲解了从零开始学习Python数据科学的全过程,涵盖各种工具和方法 你将会学习到如何使用python做基本的数据分析 你还可以了解机器学习算法的原理和使用 说明 先说一段题外话.我是一名数据 ...

  6. python搭建自动化测试平台_如何用python语言搭建自动化测试环境

    原标题:如何用python语言搭建自动化测试环境 技术分享:基于Python语言的Web自动化测试环境搭建 近期发现很多初学者在学习自动化的过程当中,在环境安装环节总是出现问题,所以详细的出一篇环境搭 ...

  7. python使用md5加密_如何使用Python构建加密机器人并将其连接到Facebook Messenger

    python使用md5加密 by Paul Pinard 保罗·皮纳德(Paul Pinard) 认识Sato the Cryptobot,他能够从外部API获取任何加密货币的价格! (Meet Sa ...

  8. 学习python最好的书籍_最好的Python书籍

    学习python最好的书籍 Python is an amazing programming language. It can be applied to almost any programming ...

  9. python实践报告总结_关于开发Python项目的心得总结

    最近照着<Python编程从入门到实践>这本书上的内容,开发了第一个完整的Python项目.之前都是用Python写一些脚本什么的,这是第一次开发一个完整的项目,现将在开发过程中的一些心得 ...

  10. python适合做网站吗_怎么用python做网站

    怎么用python做网站? python做网站方法步骤: 1.导入django包 可直接在pycharm下载,或者pip/easy_install Django是一个开放源代码的Web应用框架,由Py ...

最新文章

  1. vb.net usb通用协议api_充电头百花齐放不通用,热门全协议充电头盘点,充电问题一站搞定...
  2. linux编辑文本文件aa的命令,linux入门必须掌握的命令--文本文件编辑
  3. boost::container模块实现基本分配的测试程序
  4. EasyExcel读取文件的问题:Convert excel format exception.You can try specifying the ‘excelType‘ yourself
  5. 机器学习Machine Learning学习笔记——回归Regression
  6. 浏览器兼容性问题解决方案 · 总结
  7. 3D线激光成像数学模型简析与实现
  8. fater-rcnn绘制loss图
  9. CAD如何快速标注尺寸?CAD标注尺寸教程
  10. 西北农林科技大学接口技术设计性实验一——8255并行接口实验
  11. 被“忽略”的云巨头:天翼云营收三位增长从何而来? | 看财报
  12. 本田思域HATCHBACK哪款值得买? CVT潮酷控性价比最高
  13. 直流电机,伺服电机和步进电机的区别
  14. 编程:假设有n个人进行排名,允许并列排名,名次并列人的不同顺序算一种,总共有多少种排名?
  15. 理解偏差和方差(Bias-Variance)的Tradeoff
  16. 关于Flash Player 10 socket connection timeout
  17. 今天是个好日子2014-12-01
  18. 打开html文件需要网络吗,html文件如何打开?
  19. 中国城市电话区号对照表(不包括台湾省)
  20. 推箱子游戏解法的数学分析与代码实现(Leetcode1263等未完)

热门文章

  1. Java项目:网上商城系统设计和实现(java+Springboot+ssm+mysql+jsp+maven)
  2. 软考计算机英语词汇,【备战软考】信息系统项目管理常用英文词汇汇总
  3. mysql清空表命令-deletetruncate详解
  4. 疫情肆虐横行全球,经济下行压力大,国内外环境如此严峻之下,我们怎样进行危机下的自救?...
  5. 【外排序】外排序算法(磁盘排序、磁带排序) 外存设备结构分析 败者树多路归并 最佳归并树白话讲解
  6. 这个外包公司太恶心了。。
  7. C语言动态分配内存实现字符串格式化拼接
  8. 根据Wind资讯统计数据
  9. 三星android pay,Samsung Pay Android Download APK
  10. ‘npm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。