python脚本如何自动运行_怎么启动python脚本

news/2025/2/27 6:26:44

5dcb6f39b6afb387.jpg

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语句并执行,如下图所示。

1566883206534069.png

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自动对输入的语句进行排版和关键词高亮显示。如下图所示。

1566883297770667.jpg

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


http://www.niftyadmin.cn/n/3879789.html

相关文章

python去重txt文本_Python实现对文件进行单词划分并去重排序操作示例

本文实例讲述了Python实现对文件进行单词划分并去重排序操作。分享给大家供大家参考,具体如下: 文件名:test1.txt 文件内容: But soft what light through yonder window breaks It is the east and Juliet is the sun Arise fair…

python3 excel读写_【实战】Python读写Excel实例应用

#coding:utf-8 import xlrd import xlwt import re import sys import string from datetime import datetime #read the ad play time data programFile rad.xlsx #读取广告播放时间数据文件 adFile rad.xlsx #打开文件并获取数据 adWb xlrd.open_workbook(adFile) adSheet…

python数学计算优先级_1.python基础之常见运算符整理

一.基本的数学运算符+加,两个对象相加,用来计算最基本的加法,比如11,等于2。(同时,加法还可以用来拼接字符串) 2. -减,可以让两个数相减,活着定义…

但并不从包含函数声明的接口派生_【干货】C++基础知识:继承与派生详解

看之前记得右上角星标老九哦新的一周要开始了,小伙伴们要收收心继续学习啦!大雄给大家整理了一份关于C继承与派生知识区分和详解,大家快来查缺补漏一下吧!继承和派生的概念01派生通过特殊化已有的类来建立新类的过程,叫…

为什么python代码运行不了_这段python代码为什么运行不了

importwxclassMyFrame(wx.Frame):def__init__(self):wx.Frame.__init__(self,None,-1,u"对话框的验证",size(300,60))panelwx.Panel(self,-1)sizerwx.BoxSizer(wx.HORIZONTAL)self.... import wx class MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(se…

hadoop使用mapreduce统计词频_浅谈Hadoop安全(上)

1Hadoop简介Hadoop是一个用java编写的Apache开源框架,它允许使用简单的编程模型跨计算机集群分布式处理大型数据集。Hadoop框架应用程序在一个跨计算机集群提供分布式存储和计算的环境中工作。Hadoop旨在从单个服务器扩展到数千台计算机,每台计算机都提供…

mysql通过data目录恢复数据_Mysql无法启动情况下,如何恢复数据呢?

本文适用于,mysql无法启动,但数据文件未丢失的情况。Mysql因意外情况,导致无法启动,数据库未做备份的情况下,如何将数据迁移至其他数据库中。原数据库地址:192.168.1.100(以下简称A服务器)新数据库地址&…

monitorix基本参数中文文档

配置文件详解:title 网页访问标题 Default value: Place a Title Herehostname 主机名 Default value: theme_color 主题颜色 Default value: blackrefresh_rate 刷新率(秒)的统计,在浏览器中显示网页…