`

Linux_终端直接执行py文件,不需要python命令

 
阅读更多

via: http://www.cnblogs.com/lizunicon/p/3509393.html

 

先将终端所在路径切换到python脚本文件的目录下
然后给脚本文件运行权限,一般755就OK,如果完全是自己的私人电脑,也不做服务器什么的,给777的权限问题也不大(具体权限含义参考chmod指令的介绍,就不赘述了):
chmod 755 ./*.py
然后执行。
如果在脚本内容的开头已经给出了类似于如下的注释:
#!/usr/bin/env python
那就可以直接在终端里运行:
./*.py
如果没有这个注释
就在终端中执行:
python ./*.py
如果是有图形界面的脚本
在前面的chmod之后,直接双击(KDE桌面是单击)文件来执行即可
分享到:
评论

相关推荐

    浅谈终端直接执行py文件,不需要python命令

    在Python编程中,有时我们需要在终端环境中直接运行.py文件,而不需要每次都输入`python`或`python3`命令。这可以提高工作效率,特别是在自动化任务或持续集成流程中。本文将探讨如何实现这一目标。 首先,确保你的...

    Python库 | bable_interface-1.1.0-py3-none-linux_armv7l.whl

    - 在安装这个库时,用户可以使用pip命令,例如在终端输入`pip install bable_interface-1.1.0-py3-none-linux_armv7l.whl`,前提是终端环境符合该库的架构需求。 3. **Python开发环境**: - Python是一种广泛使用...

    python_modbus_tk_linux

    标题“python_modbus_tk_linux”表明这是一个关于在Linux操作系统中使用Python的Modbus库——`modbus-tk`进行通信的项目。`modbus-tk`是Python的一个开源库,用于实现Modbus协议,该协议广泛应用于工业自动化设备间...

    python执行scp命令拷贝文件及文件夹到远程主机的目录方法

    Python执行SCP命令是一种在编程中实现...这种方式适用于需要在不暴露密码的情况下执行文件传输的场景,如持续集成流程或无人值守的服务器维护任务。理解并掌握这种技术对于需要处理大量文件操作的IT专业人士至关重要。

    py2exe将python转化为exe可执行文件

    在Python编程中,有时我们需要将编写好的Python脚本分享给不熟悉Python环境的用户,这时就需要将Python代码转化为Windows平台下的可执行文件(.exe)。Py2exe是一个非常实用的Python第三方库,它允许开发者将Python...

    Miniconda3-py38_4.10.3-Linux-x86_64.zip

    总结来说,Miniconda3-py38_4.10.3-Linux-x86_64.zip提供了一个轻量级的Python环境,特别是对于需要进行科学计算和数据分析的用户而言,它是一个高效、灵活的解决方案。通过conda,用户可以便捷地管理不同项目的环境...

    Python库 | python_djvulibre-0.3.0-py2.5-linux-i686.egg

    在这个特定的案例中,我们关注的是一个名为`python_djvulibre-0.3.0-py2.5-linux-i686.egg`的Python库,它是针对Python 2.5版本的,并且适用于Linux i686架构的系统。Egg是Python的一种包管理格式,它允许开发者轻松...

    Miniconda3-py38_4.11.0-Linux-x86_64.zip

    这个特定的压缩包文件"Miniconda3-py38_4.11.0-Linux-x86_64.zip"包含了Miniconda3的Python 3.8版本,版本号为4.11.0,是针对64位Linux系统的。 **Miniconda3详解:** Miniconda是一个开源的Python分发版,由...

    python-web.py包

    这个命令会将Web.py的相关文件安装到你的Python环境的site-packages目录下,这样你就可以在Python程序中导入并使用web.py模块了。 Web.py的核心概念包括以下几个部分: 1. **路由(Routing)**:Web.py使用简单的...

    Python自学教程-19-拓展命令提示符运行py文件.ev4.rar

    这将启动Python解释器并执行文件中的代码。 在命令提示符下运行Python文件有几个好处: - 方便调试:你可以直接看到程序输出,无需通过IDE(集成开发环境)。 - 自动化:命令行环境常用于编写批处理脚本,自动化...

    麒麟v 10 服务器 安装 Python 环境,直接将这个sh 在麒麟v10上面执行就可以,亲测有用

    这里提供的解决方案是通过运行一个名为`Miniconda3-py37_4.9.2-Linux-aarch64.sh`的脚本文件来快速搭建Python环境。 首先,`Miniconda`是一个小型版的`Anaconda`,它是一个开源的Python分发版,包含了Python解释器...

    py文件转exe文件,自动脚本(pyinstaller库)自动打开终端运行

    然而,为了在不安装Python环境的计算机上运行Python程序,我们需要将`.py`源代码文件转换为可执行的`.exe`文件。`PyInstaller`库正是为了解决这个问题而存在的。 `PyInstaller`是一个开源工具,它能够将Python程序...

    Python库 | sei_py-0.1.0-py3-none-any.whl

    然后,你可以通过命令行界面(如Windows的cmd或Linux/Mac的终端)运行以下命令: ```bash pip install sei_py-0.1.0-py3-none-any.whl ``` 这个命令会告诉pip直接使用给定的.whl文件进行安装。安装完成后,你就...

    Miniconda3-py38_23.9.0-0-Linux-x86_64.zip

    执行此脚本时,通常需要添加执行权限(例如`chmod +x Miniconda3-py38_23.9.0-0-Linux-x86_64.sh`),然后运行`./Miniconda3-py38_23.9.0-0-Linux-x86_64.sh`来启动安装过程。安装过程中,用户可以选择默认路径或者...

    Python库 | ocean_brizo-0.1.3-py2.py3-none-any.whl

    然后,通过命令行工具(如Windows的CMD或Linux/Mac的终端)定位到包含此文件的目录,并运行以下命令来安装库: ```bash pip install ocean_brizo-0.1.3-py2.py3-none-any.whl ``` 安装完成后,你就可以在Python...

    Python库 | py_mini_racer-0.1.17-cp34-cp34-manylinux1_x86_64.whl

    这个库利用了Google的V8引擎,一个高效的、开源的JavaScript运行时环境,使得Python程序能够直接执行JavaScript代码,这对于在Python中处理与Web相关的任务或需要JavaScript性能的应用非常有用。 **2. 安装与使用**...

    linux直接运行py文件的方法

    当你执行这个命令时,Linux会识别`myTest.py`为可执行文件,并根据shebang行中的指示调用Python解释器来执行其中的代码。你会看到控制台输出“hello, world!”,这就证明了Python脚本已成功运行。 总结一下,要在...

    Python脚本后台运行的几种方式

    现在脚本正常运行,通过ps能看到进程号,此时直接关闭ssh终端(不是用exit命令,是直接通过putty的关闭按钮执行的), 再次登录后发现进程已经退出了。 通过后台启动的方式该问题已经解决,这里总结下,也方便我以后...

    本项目均为冰河亲自编写并整理的Python渗透脚本集合,可直接拿来用于渗透实战.zip

    冰河技术工具简述本项目均为冰河亲自编写并整理的Python渗透脚本集合,可直接拿来用于渗透实战脚本说明com.binghe.hacker.tools.script.attack.crypt 包下的脚本1.crypt_attack.py: 利用字典破解Unix/Linux口令 ...

Global site tag (gtag.js) - Google Analytics