如何在linux下运行python程序

如何在linux下运行python程序,第1张

先将终端所在路径切换到python脚本文件的目录下

然后给脚本文件运行权限,一般755就OK,如果完全是自己的私人电脑,也不做服务器什么的,给777的权限问题也不大(具体权限含义参考chmod指令的介绍,就不赘述了):

chmod

755

./*.py

然后执行。

在linux命令行模式中运行python,进入python交互式环境,写程序后直接输出结果。

在python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。

将print

“hello

world”写入helloworld.py中,使用python

helloworld.py输出hello

world(必须找到目标文件的正确位置)。如果在输出前想查看该文件中的内容,可使用cat命令在终端中获得并显示。

如果是有图形界面的脚本

在前面的chmod之后,直接双击(KDE桌面是单击)文件来执行即可。

python和linux两者间没什么关系,python是一门程序设计语言,linux是一个 *** 作系统,向上支持应用软件的运行,向下控制硬件,是软件和硬件的过渡层。Python语言可以在Linux系统下学习和开发。

比如,如果是想用Python开发网站(现今流行的、成熟的Python Web框架)就需要使用到Linux平台;如果想使用Python爬虫爬取数据,在Linux系统上也要更方便一些;还有就是想学习网络安全渗透测试,在Linux上编写Python自动化测试脚本也很有必要。

扩展资料:

可以通过python对linux进行 *** 作,利用python *** 纵linux的命令为:

1、import os

#返回 *** 作系统类型,值为posix,是linux *** 作系统,值为nt,是window *** 作系统

2、print os.name

#返回 *** 作系统的详细信息

3、print os.uname()

#系统的环境变量

4、print os.environ

print os.environ.get('PATH')

#判断是否为绝对路径(不会判断文件或者目录是否存在)

5、print os.path.isabs('/tmp/westos')

print os.path.isabs('hello')

#生成绝对路径


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7393941.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存