linux运行python程序

linux下有多种方式运行python:

1. 命令行执行

建立一个*.py文档,在其中书写python代码。之后,在命令行执行:

$ python   *.py

注意事项:1. 需要指明文件的绝对路径;2. 源代码中要指明输出,比如print

2. UNIX脚本

在建立*.py文件后,需要在源代码头部添加python的执行路径,比如"#! /usr/bin/python"。其中,"#!"被称为"hash bang"。之后,先更改文本权限为可执行文件,再执行即可:

$ chmod +x *.py

$ ./*.py

注意事项:1. 如果找不到python执行路径,输入$ which python查看;2. 另一种更适用的方法是,添加env程序,自动寻找python路径,比如将第一行改写为"#! /usr/bin/env python"。这种方法便于程序的跨平台执行,但是前提要保证env的路径;如果不知道env路径,输入$ which env查看。

3. 模块载入与重载

模块(module):一群变量名的封装,一个模块对应这一个单独的“命名空间”。载入模块后,通过object.attribute访问对象。可以把一个模块理解成一个“包(package)”,这样做的好处就是:把处理同一个问题的所有代码打包,方便反复使用。python提供的模块概念,很好地解决了重复变量名的问题,因为即使变量名相同,因为模块名不同,所以仍然可以区分(很像R语言中的“双冒号”操作符,package::function)。

载入:import mymoduel或者from mymodule import object;另一种方法使用execfile(‘mymodule.py‘)。

重载:使用load()函数,比如load(mymodule)。

注意事项:1. import/from/load()都不需要指明模块后缀,这也暗示着模块需要在当前运行目录下;2. import/from之后,再次import/from不起作用。同样,修改该模块后import/from(第二次)也没有。这是,需要用load()载入。execfile()不存在这个问题。

4. 最爽的做法:

emacs中配置python运行环境。

时间: 2024-10-11 17:37:27

linux运行python程序的相关文章

运行python程序

1 在windows下运行python程序 1)从DOS命令行运行python脚本 用python解释器来执行python脚本,在windows下面python解释器是python.exe,我的python文件安装在D:\Python27,在这个目录下可以看到python解释器. 完整的命令应该是: python解释器   .py文件 解释器和py文件都是包含完整路径的.由于在windows环境下安装好IDLE后,在环境变量中指示了解释器路径.故运行起来只需: python   .py文件(完整

如何使用sublime编辑器运行python程序

sublime本身是不具备运行python程序的能力的,需要做些设置才可以.以下是安装好sublime后设置的步骤: 点击“Preference”---->“Browse Packages”---->“python”,编辑Python.sublime-build文件,添加python应用程序的路径,我的是安装到了c:\Python27路径中: { "cmd":["python.exe", "-u", "$file"

editplus3运行Python程序

editplus3是一款不错的编辑器,他可以编译,运行java,php等各种程序,现把他运行Python程序的方法贴出来,首先得安装python,然后打开editplug3,工具——配置用户工具——组名称随便写个后点添加选应用程序,菜单文本:python命令:C:\Python31\python.exe(你自己实际安装python的目录)参数:选择向下的箭头--“文件路径”初始目录:“文件目录”捕获输出:开启确定即可,然后运行程序的时候只需点工具--python就开始运行了 editplus3运

Notepad++编写运行python程序

Notepad++编写运行python程序. 1.菜单栏->语言->P->Python设置语言为Python 2.写好代码后ctrl+s保存文件为py文件 3.菜单栏->运行,输入cmd /k cd /d "$(CURRENT_DIRECTORY)" &  python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT 4.点击保存按钮,将该命令设置为快捷键,如ctrl

编程语言类别;运行Python程序的方式;变量和常量;Python程序的垃圾回收机制;

---恢复内容开始--- 一.编程语言分类: 1.机器语言:直接用二进制的0和1和计算机(CPU)直接沟通交流,直接操作硬件. 优点:不需转换,计算机能直接读懂,执行速度快. 缺点:二进制代码复杂多样,理解甚难,开发效率低. ps:站在奴隶的角度说奴隶能够听得懂的话 0000 代表  加载 (LOAD) 0001代表 存储(STORE) 暂存器部分事例 0000  代表暂存器 A 0001  代表暂存器  B 存储器部分事例 000000000000  代表地址为 0的存储器 000000000

Python_01 在DOS环境运行python程序

>怎么在DOS环境运行一个python程序 >>在文本编辑器中编辑程序,最后保存成   文件名.py  的格式 >>在DOS界面下找到源程序所在的路径,然后用  python 文件名.py  运行程序

在windows中:双击运行Python程序、后台运行Python程序

一.安装Python解释器的windows环境,如果双击运行*.py的文件,会闪退.怎样避免闪退呢? 1.bat启动 start_show.bat  中 python main.py 2.升级版:vbs后台运行(无界面) start_hidden.vbs  中 Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c start_show.bat",0 二.windows中怎么快捷杀掉Python程序? 答:bat杀

怎么使用控制台运行python程序

1 . 先输入cmd打开控制台 2 . 默认是C盘,输入d:或e:切换到存放python文件的磁盘 3 . 输入cd空格,再复制python文件储存的位置粘贴到cd空格后面 4 . 最后先输入python, 然后空格,再把py文件的完整名称输入(记得输入.py)  即可运行py程序 原文地址:https://www.cnblogs.com/wypy520/p/11125458.html

python学习笔记02:运行python程序

1.启动cmd命令行,输入python后回车,运行python解释器: 输入python代码后回车: print('Hello World')