Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

python脚本执行的3种方式:

1.打开交互模式

交互模式下执行 Python,这种模式下,无需创建脚本文件,直接在 Python解释器的交互模式下编写对应的 Python 语句即可。Windows下:

在开始菜单找到“命令提示符”,打开,就进入到命令行模式:

在命令行模式输入: python 即可进入 Python 的交互模式

Linux 下:

直接在终端输入 python,如果是按装了 python3 ,则根据自己建的软连接的名字进入对应版本的 Python 交互环境,例如我建立软连接使用的 python3,这输入 python3。

退出交互模式,直接输入 exit() 即可。

2.通过脚本输出

通过文本编辑器,编写脚本文件,命名为 hello.py,在命令行模式下输入 python hello.py 即可

这种方式,要注意脚本文件所在路径,如果当前工作路径和脚本文件不在同一路径下,则要进入 脚本文件所在路径,或者给出脚本文件的完整路径。

1)进入脚本文件所在路径下执行C:\Windows\System32>G:

G:\test>python hello.py

Hello World!

2)给出脚本文件的完整路径C:\Windows\System32>python G:\test\hello.py

Hello World!

3.在脚本文件中指定 python 程序所在路径,修改文件为可执行文件,然后直接运行文件

1)修改文件,添加 #!/usr/bin/python3[Vicky@localhost code]$ vi hello.py

[Vicky@localhost code]$ cat hello.py

#!/usr/bin/python3

print("Hello World!")

2)修改文件权限,添加可执行权限[Vicky@localhost code]$ chmod u+x hello.py

[Vicky@localhost code]$ ls -la hello.py

-rwxrw-r--. 1 Vicky Vicky 41 10月 19 15:40 hello.py

3)运行[Vicky@localhost code]$ ./hello.py

Hello World!

此种方式执行的时候,一定要在脚本文件中指定解释器,否则无法直接运行脚本文件[Vicky@localhost code]$ cat hello.py

print("Hello World!")

[Vicky@localhost code]$ ls -la hello.py

-rwxrw-r--. 1 Vicky Vicky 22 10月 19 15:40 hello.py

[Vicky@localhost code]$ ./hello.py

./hello.py:行1: 未预期的符号 `"Hello World!"' 附近有语法错误

./hello.py:行1: `print("Hello World!")'

python脚本模式_python脚本怎么执行相关推荐

  1. python怎么运行脚本文件_python脚本怎么执行

    Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的开发. pytho ...

  2. python文件只读模式_Python脚本去除文件的只读性操作

    如何在PYTHON中移去文件的只读属性, 用chmod命令stat.S_IWRITE import os import stat os.chmod( filename, stat.S_IWRITE ) ...

  3. python 手机测试_python脚本如何测试手机

    一.adb 相关命令: 1.关闭adb服务:adb kill-server 2.启动adb服务  adb start-server 3.查询当前运行的所有设备  adb devices 4.可能在ad ...

  4. python调用脚本后退出但是保持脚本运行_Python脚本后台运行的几种方式

    待验证 最近写了监控服务的脚本,需要在后台24小时运行. 环境:linux.脚本python.shell脚本 方法一:脚本后加& 加了&以后可以使脚本在后台运行,这样的话你就可以继续工 ...

  5. python linux服务_Python脚本作为Linux服务/守护程序

    哈o 我试图让python脚本在(ubuntu)linux上作为服务(守护程序)运行. 在网络上,存在几种解决方案,例如: 行为规范的Unix守护进程很难正确执行,但是每个守护程序所需的步骤几乎相同. ...

  6. python代码生成可执行程序_Python—脚本程序生成exe可执行程序(pyinstaller)

    一.pyinstaller的简介 Python是一个脚本语言,被解释器解释执行.它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的 ...

  7. python是脚本语言_Python 脚本语言

    python 脚本语言 (python的命名起源于一个脚本screenplay,每次运行都会使对话框逐字重复.由著名的"龟叔"Guido van Rossum在1989年圣诞节期间 ...

  8. python手机自动化测试脚本语言_python脚本语言? Appium移动自动化测试

    appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用. "移动原生应用"是指那些用iOS或者 Android SDK ...

  9. python 漏洞扫描_Python脚本实现Web漏洞扫描工具

    这是去年毕设做的一个Web漏洞扫描小工具,主要针对简单的SQL注入漏洞.SQL盲注和XSS漏洞,代码是看过github外国大神(听说是SMAP的编写者之一)的两个小工具源码,根据里面的思路自己写的.以 ...

最新文章

  1. desc 枚举类型id_枚举系列(四):实现接口的枚举类
  2. 写程序时如何使用日志
  3. 小师妹学JavaIO之:NIO中Channel的妙用
  4. java 写一个计算器_java编写一个计算器类
  5. 新版微软Edge浏览器:支持安装Chrome扩展
  6. Java 蓝桥杯 龟兔赛跑预测
  7. js radio 获值
  8. C++ 虚函数表详解
  9. atitit 指令集概论原理导论 艾提拉著 目录 2. 2.3 CISC和RISC 复杂指令集 1 1. 指令集(IA:InstructionSet)是指CPU指令系统所能识别(翻译)执行的全部指令
  10. sqlmap入门使用教程
  11. 数据结构与算法课程笔记(七)
  12. ISA Server 新手完全进阶指南
  13. 自定义控件ViewGroup上下滑动
  14. 中国有机菠萝汁行业市场供需与战略研究报告
  15. OA实施案例:服务性行业如何选型OA系统
  16. 个人学习无人驾驶的路线
  17. 《热浪球爱战》首映 周秀娜现场超低胸打排球
  18. QT开发一款MD5校验工具
  19. 离散题目13(判断自反关系)
  20. windows ntp客户端配置,连接linux npt服务。

热门文章

  1. LeakCanary 学习
  2. 计算机程序设计基础课程设计(C语言)[2023-02-28]
  3. JavaScrip学习
  4. 中国剩余定理 扩展中国剩余定理 模板
  5. C++:类模板与模板类的区别
  6. 计算机网络ppt儿童版,计算机网络完整版本ppt课件
  7. 疫情过后,哪些互联网行业将迎来发展机遇
  8. WebRTC VoiceEngine综合应用示例(一)——基本结构分析
  9. 过滤器Filter中得到各种路径
  10. sql列转行逗号连接_SQL行转列,逗号隔开