第一章设置python环境

一、安装kali虚拟机(不会安装自行百度)

二、kali里面是配置了python环境但是有些老版本的kali自带python环境可能是3.6以下的,我安装的是最新版kali所以它自带的python版本就比较高。

如果python是低版本的升级命令:

sudo apt-get upgred python3

三、创建虚拟环境

为什么需要虚拟环境:pyhton强大之处是拥有非常多的第三方库。因为每个库的依赖不一样如果都在一个环境下就会带来很多困扰,为了保证项目之间不会互相干扰,保证纯净的环境就出现了虚拟环境。

如何创建虚拟环境:首先需要安装python3-venv软件包

sudo apt-get install python3-venv

安装完后就可以创建虚拟环境了

mkdir pu ##创建一个目录名为pu
cd pu ##进入pu文件夹
python3 -m venv venv1 ##创建一个名为venv1的虚拟环境
source venv1/bin/activate ##激活环境,进入环境
deactivate ##退出环境

对环境进行一个测试我们可以利用pip命令搜索并安装软件包:

可能会报错,是因为你没有安装pip-search,安装命令:

pip install pip-search

安装测试安装lxml库

检测是否安装成功

如果报错就是没有安装成功。

四、安装IDE

安装VS Code命令:

sudo apt-get install code

五、代码的整洁

一定要保持代码的整洁度,不仅是看上去的舒适度,还有便于日后自己能轻松读懂自己写的代码,或是分享代码给别人时让他人更好的理解你的代码。

python社区已经有一份成文的格式规范名叫pep8.

# 同开始分界符(左括号)对齐
foo = long_function_name(var_one, var_two,
                         var_three, var_four)

# 续行多缩进一级以同其他代码区别
def long_function_name(
    var_one, var_two, var_three,
    var_four):
        print(var_one)

        # 悬挂缩进需要多缩进一级
foo = long_function_name(
    var_one, var_two,
    var_three, var_four)
# 采用垂直对齐时第一行不应该有参数
foo = long_function_name(var_one, var_two,
    var_three, var_four)

# 续行并没有被区分开,因此需要再缩进一级
def long_function_name(
    var_one, var_two, var_three,
    var_four):
    print(var_one)

还有很多,大致就是这样。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值