掌握运行 Python 脚本:全面的分步指南
Python 脚本是什么?
Python 中的脚本可以定义为由 Python 代码或程序组成的文件。它以 .py 扩展名结尾
解释器可以通过两种不同的方式执行脚本,如下所列:-
- 脚本可以作为模块或脚本本身来执行。
- 以交互式 Python 命令提示符会话方式编写的代码。
如何交互运行Python代码和脚本?
以下是执行此操作的步骤:
步骤 1) 程序员必须以交互模式打开命令行。
步骤 2) 在下一步中,通过键入以下命令在命令行中调用 python 解释器: –
命令:
<前>02前>步骤 3) 程序员可以顺序编写Python代码并以相同的顺序执行它们。
可以在命令行中输入如下程序,如下所示:
示例:-
Python 代码:
<前>11前>输出:
<前>29前>让我们看另一个可以在命令行中交互式编写的Python代码。
示例:
Python 代码:
<前>33前>输出:
<前>41前>以下是屏幕截图:-
说明:
上面的代码比较两个参数并找出哪个参数更大。确保语句正确缩进以避免缩进错误。要退出 Windows 命令行,请按 Ctrl+Z 然后按 Enter 键。
如何从 Windows GUI 交互运行 Python 脚本文件?
以下是执行此操作的步骤:
步骤 1) 打开命令行并键入 Python 命令,后跟脚本文件名。
步骤 2) 确保脚本文件已创建。
步骤 3) 脚本文件应以 .py 或 . pyw。下一步,打开 Windows 命令提示符。
以下是在命令行中编写的用于调用 Python 脚本的代码:
Python 命令行代码:
<前>59前>输出:
<前>62前>如何从 IDE 运行 Python 脚本
集成开发环境也简称为IDE。它提供了文件和文件夹层次结构的虚拟设置。它允许程序员快速构建Python项目。 IDE 提供将文件组织到不同文件夹中的功能。
这些不同的文件夹属于一个公共目录。
Spyder 和 PyCharm 是两个 Python IDE,它们使程序员能够运行 IDE,使程序员能够运行 Python 程序。
让我们以在 PyCharm IDE 中执行 Python 脚本为例:
步骤 1) 第一步,在 PyCharm 中创建一个新项目。
步骤 2) 将项目命名为 Guru99Example,然后单击“创建”。
步骤 3) 选择标记为 Guru99Example 的根文件夹,然后右键单击。
步骤 4) 转到新选项并创建一个新的 Python 文件。
步骤 5) 给出Python文件的名称
这里我们给出了Guru99的例子。
步骤 6) 在 PyCharm IDE 中创建的空白 Python 文件中,编写以下代码,如下所示: –
Python 代码:
<前>74前>步骤 7) 要运行上述代码,请右键单击编辑器并选择选项“在 Python 控制台中运行文件” .
此代码将在 IDE 中打开控制台窗口,输出如下:
输出:
<前>81前>以下是屏幕截图:
说明:
上面的代码是如何在 PyCharm IDE 中打印 hello world 的简单示例。
如何使用文件管理器运行Python脚本?
以下是使用文件管理器运行 Python 脚本的步骤:
步骤 1) 打开记事本并添加一些Python代码。
步骤 2) 键入 print ('Hello World Guru99')
步骤 3) 将扩展名保存为 .py 或 .py 的脚本文件。 pyw。
步骤 4) .py 扩展文件用于具有 Python.exe 的程序。
步骤 5) 在Windows操作系统中,右键单击Python文件,然后单击“打开”。请参阅下面的屏幕截图:-
执行时,它会打开一个命令行屏幕一会儿。请参阅下面的屏幕截图:-
为了保证屏幕保持一段时间,请在Python脚本文件中添加以下语句,如下所示: –
Python 代码:
<前>91前>除非用户没有输入,否则屏幕将继续运行并显示 Python 输出。
但是,如果Python脚本出现错误,输入命令的执行就会被中断或中止。因此,用户可能无法使用文件管理器看到 Python 脚本的执行情况。
如何使用脚本文件名和命令行运行Python脚本?
以下是使用脚本文件名和命令行运行 Python 脚本的步骤:
步骤 1) 打开记事本并添加一些Python代码。
步骤 2) 键入 print ('Hello World Guru99')
步骤 3) 将扩展名保存为 .py 或 .py 的脚本文件。 pyw。
步骤 4) .py 扩展文件用于具有 Python.exe 的程序。
步骤 5) 在Windows操作系统中,右键单击Python文件,然后单击“复制”作为路径。请参阅下面的屏幕截图:-
它有助于使用命令行路径验证脚本文件的路径。打开命令行并输入上面创建的脚本文件名,名称后跟扩展名 .py。请参阅下面的屏幕截图:-
或者,上面创建的脚本文件可以作为 python 模块运行。键入以下命令,如下所示:-
代码:
<前>108前>输出:
<前>116前>请参阅以下屏幕截图:
说明:
上面的代码遵循以下语法:
语法:
<前>121前>上面的 -m 参数搜索 sys.作为 _main_ 的一部分引用并执行代码的模块的路径。
以下是执行此操作的步骤:
步骤 1) 程序员必须以交互模式打开Linux终端。
步骤 2) 在下一步中,通过键入以下命令在 Linux 终端中调用 Python 解释器: –
命令:
<前>135前>步骤 3) 程序员可以顺序编写Python代码并以相同的顺序执行它们。
可以在命令行中输入如下程序,如下所示:
示例:-
Python 代码:
<前>148前>输出:
<预>150预>以下是屏幕截图:-
或者,以下是使用 Linux 终端运行 Python 脚本文件的步骤:
步骤 1) 打开文本编辑器并添加一些Python代码。
步骤 2) 输入 print ('Hello World')
步骤 3) 将脚本文件保存为扩展名为.py。
步骤 4) .py 扩展文件用于具有 Python.exe 的程序。
步骤 5) 在下一步中,通过键入以下命令在 Linux 终端中调用 Python 解释器: –
命令:
<前>167前>输出:
<前>170前>请参阅以下屏幕截图:-
说明:
Linux 终端中的 python 解释器运行保存在桌面位置的脚本文件。
Python 中代码、模块和脚本的比较
在计算领域,以下是模块、代码和脚本之间的比较:
常见问题解答
结论
- Python 脚本可以使用多种方法执行。
- 您可以使用命令行或使用 IDE 执行。
- 程序员可以使用 PyCharm 和 Spyder IDE 开发复杂的 Python 脚本。
- 确保在命令行中使用 if 和 else 语句时代码遵循缩进。
Python
- Python 运算符重载
- 掌握 Python:计算数字平方的 6 种有效方法
- 在不使用第三个的情况下交换两个 Python 变量
- 如何在 Python 中读取 CSV 文件CSV文件读写
- 探索 Real Python 官方书籍合集——从初级到高级掌握 Python
- Python DSL:针对专业领域的定制解决方案
- Python XML Parser 教程:读取 xml 文件示例(Minidom、ElementTree)
- 在 Python 中复制文件:shutil.copy()、shutil.copystat() 方法
- Python 自定义异常
- Python 对象和类
- Python - 环境设置
- Python 异常处理:try、catch、finally 和 raise [示例]
-
来自车间的维修解决方案:Allen Bradley 伺服驱动器爆炸!
来自车间的维修解决方案: 咔嚓!很少有工厂地板上的好声音!这个 Allen Bradley Powerflex 伺服驱动器 p/n 20AD065A0AYNANC0 发生了什么让我们的食品工业工厂客户头疼——字面意思!? 过大的电流是驱动器保险丝损坏的典型原因。在这种特殊情况下,桥式整流模块短路导致电流过大并损坏保险丝和电容器。 哇!保险丝和电容器同时猛烈爆炸!各种坏消息乍一看——这个驱动需要更换二极管模块、IGBT、电容器和光耦。 好消息是 Allen Bradley 伺服驱动器是幸存者!拆解、维修、清洗、重新组装成功!该驱动器立即在工厂重新投入使用。而且,其成本远低于新设备的成本,
-
物联网提高金属制造效率的 4 种方法
物联网 (IoT) 给商业部门的运作方式带来了巨大变化。借助工业物联网技术,公司可以克服许多挑战并享受运营改进带来的好处。 无论您是否准备好做同样的事情,获取特定行业中可能发生的事情的示例都可以鼓励您尝试技术投资。下面详细了解物联网如何提高金属制造效率。 1.显示焊接质量参数和其他有价值的细节 物联网解决方案擅长在金属制造过程的所有阶段收集实时数据。整个工作流程变得更加高效,因为人们可以检查哪些方面具有预期或期望的结果以及哪些方面存在改进空间。 基于物联网的焊接监控使人们能够摆脱查看电子表格和手动文档来评估质量指标。取而代之的是,使用物联网传感器进行数据驱动的焊接监控收集焊接点数据以进
-
Ag 纳米颗粒敏化 In2O3 纳米颗粒,用于室温下超灵敏的 HCHO 检测
摘要 甲醛(HCHO)是室内空气污染物的主要来源。因此,HCHO 传感器对于日常生活中的及时检测至关重要。然而,现有的传感器不符合严格的性能目标,而在室温下,例如在极低浓度的甲醛(特别是低于 0.08 ppm)下,由于传感检测而失活是一个广泛未解决的问题。在此,我们通过低制造成本的水热策略展示了 Ag 纳米颗粒 (Ag NPs) 敏化分散的 In2O3 纳米颗粒,其中 Ag NPs 降低了 HCHO 运输进出 In2O3 纳米颗粒的表观活化能,同时在低浓度检测实现了低工作温度。原始的 In2O3 表现出缓慢的响应 (Ra/Rg =4.14 至 10 ppm),且不完全回收到 HCHO 气体。
-
什么是主断路器?
主断路器是向结构供电的主要电路保险丝。主断路器通常连接 240 伏电压,为建筑物的所有电路和插座供电。有两根宽电线将主断路器面板连接到室外电表,还有一对熔断在一起的断路器杆。 主断路器调节电流。配备不同的断路器来处理不同量的电流,当电量超过主断路器的能力时,断路器将自动关闭电源。这个过程通常被称为“跳闸”。虽然跳闸断路器可能会带来不便,但它是防止火灾和电路过载的重要安全预防措施。 主断路器也可以手动跳闸。在处理电线或进行影响电流的家庭维修时,通常需要手动关闭电源。这通常通过简单地拉动断路器杆来实现,或者在某些型号中,移除保险丝盒。 如果主断路器跳闸,请务必记住关闭配电盘中的所有断路器。