python脚本怎么启动_怎么启动python脚本
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脚本相关推荐
- python list转字符串_我用python写了个自动生成给文档生成索引的脚本!懒人智慧...
我用 python 写了一个自动生成索引的脚本 简介:为了刷算法题,建了一个 GitHub仓库: PiperLiu / ACMOI_Journey ,记录自己的刷题轨迹,并总结一下方法.心得.想到一个 ...
- shell调用python获取返回值_[linux的shell脚本调用python脚本的返回值][shell调python][ubuntu的shell调用python脚本得到返回值]...
最近搞个东西,需要写shell脚本,但在shell脚本里需要调用python并得到变量值,网上找了很多都是python调shell的,最后请教了一下郭总 知道了sys.argv的用法后才搞定了,在此感 ...
- python实现数据可视化_使用Matplotib python实现数据可视化
python实现数据可视化 I Feel: 我觉得: In today's digital world data has become as important as air. Machines &a ...
- python实现树莓派监控_用树莓派 + Python + OpenCV 实现家庭监控和移动目标探测(下)...
哇,上周那篇关于做一个基本运动检测系统的文章真是赞.写这篇文章很有乐趣,而且从像您一样的读者那里获得反馈,使我的努力变得很值得. 对于那些刚看到这篇文章的朋友,上周那篇文章是关于使用计算机视觉来建立一 ...
- python数据科学手册_小白入门Python数据科学
前言 本文讲解了从零开始学习Python数据科学的全过程,涵盖各种工具和方法 你将会学习到如何使用python做基本的数据分析 你还可以了解机器学习算法的原理和使用 说明 先说一段题外话.我是一名数据 ...
- python搭建自动化测试平台_如何用python语言搭建自动化测试环境
原标题:如何用python语言搭建自动化测试环境 技术分享:基于Python语言的Web自动化测试环境搭建 近期发现很多初学者在学习自动化的过程当中,在环境安装环节总是出现问题,所以详细的出一篇环境搭 ...
- python使用md5加密_如何使用Python构建加密机器人并将其连接到Facebook Messenger
python使用md5加密 by Paul Pinard 保罗·皮纳德(Paul Pinard) 认识Sato the Cryptobot,他能够从外部API获取任何加密货币的价格! (Meet Sa ...
- 学习python最好的书籍_最好的Python书籍
学习python最好的书籍 Python is an amazing programming language. It can be applied to almost any programming ...
- python实践报告总结_关于开发Python项目的心得总结
最近照着<Python编程从入门到实践>这本书上的内容,开发了第一个完整的Python项目.之前都是用Python写一些脚本什么的,这是第一次开发一个完整的项目,现将在开发过程中的一些心得 ...
- python适合做网站吗_怎么用python做网站
怎么用python做网站? python做网站方法步骤: 1.导入django包 可直接在pycharm下载,或者pip/easy_install Django是一个开放源代码的Web应用框架,由Py ...
最新文章
- vb.net usb通用协议api_充电头百花齐放不通用,热门全协议充电头盘点,充电问题一站搞定...
- linux编辑文本文件aa的命令,linux入门必须掌握的命令--文本文件编辑
- boost::container模块实现基本分配的测试程序
- EasyExcel读取文件的问题:Convert excel format exception.You can try specifying the ‘excelType‘ yourself
- 机器学习Machine Learning学习笔记——回归Regression
- 浏览器兼容性问题解决方案 · 总结
- 3D线激光成像数学模型简析与实现
- fater-rcnn绘制loss图
- CAD如何快速标注尺寸?CAD标注尺寸教程
- 西北农林科技大学接口技术设计性实验一——8255并行接口实验
- 被“忽略”的云巨头:天翼云营收三位增长从何而来? | 看财报
- 本田思域HATCHBACK哪款值得买? CVT潮酷控性价比最高
- 直流电机,伺服电机和步进电机的区别
- 编程:假设有n个人进行排名,允许并列排名,名次并列人的不同顺序算一种,总共有多少种排名?
- 理解偏差和方差(Bias-Variance)的Tradeoff
- 关于Flash Player 10 socket connection timeout
- 今天是个好日子2014-12-01
- 打开html文件需要网络吗,html文件如何打开?
- 中国城市电话区号对照表(不包括台湾省)
- 推箱子游戏解法的数学分析与代码实现(Leetcode1263等未完)
热门文章
- Java项目:网上商城系统设计和实现(java+Springboot+ssm+mysql+jsp+maven)
- 软考计算机英语词汇,【备战软考】信息系统项目管理常用英文词汇汇总
- mysql清空表命令-deletetruncate详解
- 疫情肆虐横行全球,经济下行压力大,国内外环境如此严峻之下,我们怎样进行危机下的自救?...
- 【外排序】外排序算法(磁盘排序、磁带排序) 外存设备结构分析 败者树多路归并 最佳归并树白话讲解
- 这个外包公司太恶心了。。
- C语言动态分配内存实现字符串格式化拼接
- 根据Wind资讯统计数据
- 三星android pay,Samsung Pay Android Download APK
- ‘npm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。