永发信息网

Python脚本在Linux上怎么运行

答案:3  悬赏:80  手机版
解决时间 2021-02-15 12:03
  • 提问者网友:酱爆肉
  • 2021-02-15 03:29
Python脚本在Linux上怎么运行
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-02-15 04:34
linux有下列的几种方法来运行python脚本:
(注:我所用的python环境为 2.6)
一. 终端命令行下
[]$python "name.py"

二. python环境中
若脚本名称为name.py,
其内容为:
a='head'
b='hehe'
print(a,b)
则使用
>>>impport name
针对此种方法我们 使用下面的语句来显示内容:
>>>print (name.a)
>>>head
>>>print (name.b)
>>>hehe

在同一个python环境中,第一次import加载以后,以后再使用import就不会有相应的结果显示了,在
这个时候可以使用>>>reload(name)在python 3.0中可能要加载ipm模块才能使用reload()函数
>>>from imp import reload
>>>reload(name)

三.使用from
假设脚本的名称为name.py
name.py的内容为:
a='head'
b='hehe'
print(a,b)
可以使用下边的方法来运行脚本:
>>>from name import a,b,c
在 这个python环境中我们就可以使用简单的变量名来调用其内容了 。eg:
>>>a
>>>'head'
>>>b
>>>'hehe'

四.使用exec
方法为:
>>>exec(open('name.py').read())

NOTICE:在上面的 方法中,第三种和第四种方法会默认覆盖python环境中已经存在 的且和name.py中
有重名的变量名,且系统不会给出提示,请注意这一点!!!
全部回答
  • 1楼网友:鱼芗
  • 2021-02-15 06:26
有两种方式: 1、直接使用python xxxx.py执行。其中python可以写成python的绝对路径。使用which python进行查询。 2、在文件的头部(第一行)写上#!/usr/bin/python2.7,这个地方使用python的绝对路径,就是上面用which python查询来的结果。然后在外面就可以使用./xxx.py执行了。 因为在linux中,python啊shell这些程序都是普通的文本格式,都需要一种程序去解释执行它。要么调用的时候指定,要么在文件头指定。
  • 2楼网友:春色三分
  • 2021-02-15 05:50
linux有下列的几种方法来运行python脚本: (注:我所用的python环境为 2.6) 一. 终端命令行下 []$python "name.py" 二. python环境中 若脚本名称为name.py, 其内容为: a='head' b='hehe' print(a,b) 则使用 >>>impport name 针对此种方法我们 使用下面的语句来显示内容: >>>print (name.a) >>>head >>>print (name.b) >>>hehe 在同一个python环境中,第一次import加载以后,以后再使用import就不会有相应的结果显示了,在 这个时候可以使用>>>reload(name)在python 3.0中可能要加载ipm模块才能使用reload()函数 >>>from imp import reload >>>reload(name)。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯