我使用的时Kali系统演示,不过Linux都通用

先用vi创建一个名为hello.py的python程序

print(“hello,world!”)

执行命令:python hello.py
会看到控制台输出了

hello,world!

但是我们要是将里面的文字改为:世界你好!
在执行这个命令会发现报错

这是因为默认调用的是跑一趟python2的解释器,是不支持中文的

我们需要调用python3解释器时
只需把python改为python3即可
例:python3 hello.py
但是如果我们要用把python程序变成可执行文件用./直接执行要怎样呢
第一步:赋予python程序可执行权限
chmod +x 你要添加执行权限的文件
此时用ls -l 我们会神奇的发现这个python程序换颜色了,表示可执行文件
但是到这一步还不能直接执行
我们得在python程序的代码顶部加上调用解释器的位置

#!/usr/bin/python

这里的python表示默认python,不支持的话也可以改为python3

捕获.JPG

然后执行
./你要执行的python程序就可以了

Last modification:November 16th, 2020 at 09:13 pm
创作不易,请随意赞赏