如何第一次就能上手执行python命令?

目录

一、问题描述

二、操作思路

三、详细说明

1、我如何写 python 命令呢?

2、我如何执行 python 文件?


一、问题描述

我们的服务器中用到了fail2ban,在添加 failregex,发现表达式匹配不到内容。

猜想是我的正则表达式不正确,引出的问题,所以想办法处理这个问题。

因为它是 python 写的,所以用 python 单独测试正则表达的正确性。

这下问题来了,如何用 python 呢?

没用过,不知道如何开始,更不知道如何使用。

下面记录了我作为一个入门者,第一次使用 python 的经验,供大家参考。

二、操作思路

第一,创建python文件,填充命令。

第二,执行 python 命令。

三、详细说明

【运行环境说明】

ubuntu14.04

Python 3.4.3

1、我如何写 python 命令呢?

操作步骤如下

第一,准备命令:在网上找python命令,最好带有执行结果。

我这里是为了解决正则表达式的问题,所以找的正则匹配命令,在第三步有命令行展示。

有执行结果,方便结果对比。

第二,在服务器的目标目录下,执行下面的命令。

vi test.py # test.py 是用来放 python 命令的。

第三,在 test.py 中,填充 python 正则匹配的命令行。

import re
 
# regular expression
pattern1 = "cat"
pattern2 = "bird"
string = "dog runs to cat"
print(re.search(pattern1, string))  # <_sre.SRE_Match object; span=(12, 15), match='cat'>
print(re.search(pattern2, string))  # None

test.py 文件展示如下:

到此,python 命令文件已准备好,等待检测结果。

2、我如何执行 python 文件?

在服务器目标目录下,执行下方命令

python3 test.py

注意:python3 是 python 的命令,不同的 python 版本,可能不一样。

得到下面的结果

到此,我已可以用 python 了。

下一步,就是深入理解和操作 python 了。


我是程序员娟娟,

致力将工作中遇到的问题和解决方案记录下来,

分享给更多需要的同行。

如果对你有帮助,不妨点个关注吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值