0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

解析两种运行Python程序方法

python爬虫知识分享 ? 来源:python爬虫知识分享 ? 作者:python爬虫知识分享 ? 2022-02-16 18:17 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.3 两种运行 Python 程序方法

前两节我们安装好了 CPython 解释器,有了解释器,就可以运行 Python 程序了。

Python 程序的执行分为两种:

使用Python Console 界面上执行 Python 语句

使用命令行执行 .py 后缀的脚本文件

下面分别对这两种方法进行演示。

1. 第一种方法

首先打开你的终端,直接输入 python3 回车,然后输入 print("Hello, World"),就时候就会在屏幕上打印出 Hello, World 这几个字符。print 是 Python 的一个函数,通过它可以把你内容输出到终端屏幕上。这是我们写的第一行 Python 代码,调用的第一个 Python 函数,也是第一个 Python 程序。

解析两种运行Python程序方法

2. 第二种方法

还记得我们在上一节中新建了个 Python 脚本文件 demo.py 吗?

当时我是使用 PyCharm 直接执行的,隐藏了一些运行细节,如果我不想通过 PyCharm 来执行脚本,有什么办法呢?

首先先进入脚本所在的文件夹,然后按住 Shift 和 右键,再点击如图位置打开 PowerShell

解析两种运行Python程序方法

然后在 PowerShell 中输入 python dmeo.py,就可以执行这个 python 脚本啦。

解析两种运行Python程序方法

以上介绍了两种最原始的 Python 程序的执行方式。

3. 重要提示

在后面学习 Python 基础的时候,我在演示案例的时候,都会使用第一种方法(代码框里最前面会有 >>> 标识),请你注意,后面不再提及。

实际上不管你使用哪个编辑器和 IDE 执行 Python 文件,它们的本质都是采用的第二种方法,因此这里很有必要向你介绍。
审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 界面
    +关注

    关注

    0

    文章

    59

    浏览量

    15844
  • 程序
    +关注

    关注

    117

    文章

    3828

    浏览量

    83218
  • python
    +关注

    关注

    56

    文章

    4831

    浏览量

    87455
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    贴片晶振中两种常见封装介绍

    贴片晶体振荡器作为关键的时钟频率元件,其性能直接关系到系统运行的稳定性。今天,凯擎小妹带大家聊聊贴片晶振中两种常见封装——金属面封装与陶瓷面封装。
    的头像 发表于 07-04 11:29 ?506次阅读
    贴片晶振中<b class='flag-5'>两种</b>常见封装介绍

    六相永磁同步电机串联系统控制的两种方法分析研究

    摘要:笔者以逆变器驱动合双Y移 30°永磁同步电机(PMSM)的串联系统为例,给出了串联系统的工作原理,采用i0的失量控制策略及电流滞环控制和PWM载波控制两种拉制串联解楀的方法。在Malab
    发表于 06-10 13:09

    两种感应电机磁链观测器的参数敏感性研究

    模式和发电模式下对闭环电压电流模型磁链观测器和滑模磁链观测器参数敏感性进行了研究,通过仿真和实验比较了这两种观测器对定、转子电阻及励磁电感的敏感性。同时还研究了基于这两种观测器的模型参考自适应系统
    发表于 06-09 16:16

    零基础入门:如何在树莓派上编写和运行Python程序

    在这篇文章中,我将为你简要介绍Python程序是什么、Python程序可以用来做什么,以及如何在RaspberryPi上编写和运行一个简单的
    的头像 发表于 03-25 09:27 ?886次阅读
    零基础入门:如何在树莓派上编写和<b class='flag-5'>运行</b><b class='flag-5'>Python</b><b class='flag-5'>程序</b>?

    solidworks正版软件:永久版权和订阅许可 两种购买方式解析和选择

    SOLIDWORKS软件分从购买方式上划分为永久版权的形式和订阅即年付费两种方式,代理商硕迪科技向您详细解析 SOLIDWORKS 的永久版权和订阅许可的区别,各自的优劣势以及适合的应用场景。以帮助您做出适合的决策。
    的头像 发表于 12-16 16:45 ?1738次阅读
    solidworks正版软件:永久版权和订阅许可 <b class='flag-5'>两种</b>购买方式<b class='flag-5'>解析</b>和选择

    芯片制造过程中的两种刻蚀方法

    本文简单介绍了芯片制造过程中的两种刻蚀方法 ? 刻蚀(Etch)是芯片制造过程中相当重要的步骤。 刻蚀主要分为干刻蚀和湿法刻蚀。 ①干法刻蚀 利用等离子体将不要的材料去除。 ②湿法刻蚀 利用腐蚀性
    的头像 发表于 12-06 11:13 ?1764次阅读
    芯片制造过程中的<b class='flag-5'>两种</b>刻蚀<b class='flag-5'>方法</b>

    对比Python与Java编程语言

    Python与Java都是目前非常流行的编程语言,它们各有其独特的优势和适用场景。以下是对这两种编程语言的对比: 一、语法和易用性 Python 语法简洁,代码更易读,非常适合初学者。 动态类型系统
    的头像 发表于 11-15 09:31 ?1225次阅读

    噪声传导的两种模式

    噪声传导有两种模式,一为差模传导,一为共模传导。
    的头像 发表于 10-15 11:33 ?822次阅读
    噪声传导的<b class='flag-5'>两种</b>模式

    Linux应用层控制外设的两种不同的方式

    众所周知,linux下一切皆文件,那么应用层如何控制硬件层,同样是通过 文件I/O的方式来实现的,那么应用层控制硬件层通常有两种方式。
    的头像 发表于 10-05 19:03 ?1409次阅读
    Linux应用层控制外设的<b class='flag-5'>两种</b>不同的方式

    比较分析两种不同的可提高栅极驱动电流的方法

    电子发烧友网站提供《比较分析两种不同的可提高栅极驱动电流的方法.pdf》资料免费下载
    发表于 09-23 11:13 ?0次下载
    比较分析<b class='flag-5'>两种</b>不同的可提高栅极驱动电流的<b class='flag-5'>方法</b>

    放大电路的基本分析方法有哪两种

    放大电路是电子学中的基础组成部分,用于增强信号的幅度而不改变其基本特性。在电子工程中,放大电路的设计和分析是至关重要的。放大电路的基本分析方法主要有两种:直流分析和交流分析。 直流分析 直流分析
    的头像 发表于 09-23 10:40 ?1253次阅读

    linux驱动程序的编译方法有哪两种

    Linux驱动程序的编译方法主要可以归纳为两种: 手动编译 和 使用内核构建系统(Makefile)自动编译 。 1. 手动编译 手动编译驱动程序通常涉及直接使用GCC(GNU Com
    的头像 发表于 08-30 14:39 ?1581次阅读

    逻辑函数的化简方法有哪两种

    逻辑函数的化简是数字电路设计中的重要步骤,它有助于减少电路中的门数量,提高电路的性能和可靠性。逻辑函数的化简方法主要可以分为大类: 公式化简法 : 代数法 :利用布尔代数的公理、定理和规则(如德
    的头像 发表于 08-22 16:40 ?2602次阅读

    晶闸管的阻断状态有两种是什么

    晶闸管(Thyristor)是一半导体器件,具有单向导电性,广泛应用于电力电子领域。晶闸管的阻断状态有两种:正向阻断状态和反向阻断状态。以下是对这两种阻断状态的分析。 正向阻断状态 正向阻断状态
    的头像 发表于 08-14 16:49 ?1489次阅读

    接地保护分为哪两种方式

    接地保护是电气工程中非常重要的一安全措施,其目的是确保电气设备和系统在发生故障时能够安全地将电流导向地面,从而保护人身安全和设备安全。接地保护主要分为两种方式:工作接地和保护接地。以下是对这两种
    的头像 发表于 08-05 10:24 ?2474次阅读