python学习之安装插件

8 篇文章 3 订阅
3 篇文章 0 订阅

    大学最开始只接触了C++,趁大二暑假学习了一下python,惊叹于其功能的强大,对于编程小菜来说,每一点知识的小小积累都是一份财富

    在不安装插件之前,python只能实现普通编程的一些功能,下面来介绍一些我安装并使用过的一些插件
(我使用的是windows系统, python3.7, sublime编辑器)


一、pygame安装

pygame作为在python中进行游戏编程必不可少的一部分
法一:访问该网站https://bitbucket.org/pygame/pygame/downloads/
在里面找到与你运行的python版本匹配的Windows安装程序由于最新的只有cp35,若找不到更新版本的,安装pygame最新的即可

法二:window+r跳出运行窗口,输入cmd得到exe程序,直接输入代码:pip install Pygame==1.9.4,就可静等安装了
而由于3.7版本自带pip,但是会提醒更新,在命令提示符中输入代码:python -m pip install -U pip 进行更新。
安装时看到successfully就代表成功了


二、程序内部插件安装:

在sublime编辑器内部,直接ctrl+shift+p打开package control,再输入install选择安装插件,输入要安装的插件名字再点击即可,可看到软件下方有双等于号在来回运动,级正在安装,静等即可。
或者直接在网上找到相应的插件,复制到程序的根目录里即可


三、部分插件介绍

对于真正的学习,了解并安装插件是远远不够的,我们需要不断的实践,进行代码的熟悉和掌握,并在此基础上不断开拓
若要安装参照前面步骤即可
在我看来pip install 所需插件是很不错的选择

  • 游戏编程部分所需插件
    在利用python做游戏之前要先安装pygame,其为最重要的一个插件,在具体的游戏中我们需要调用其中的函数即可
  • 向量部分所需插件

gameobjects
找到python的根目录,找到site-packages,将本文最后的压缩包放进去即可(我安装在D盘)
D:\python37\Lib\site-packages
再运行这段代码,看是否成功安装,若结果为5,即向量(3,4)的模,则成功安装

from gameobjects.vector2 import Vector2

v = Vector2(3, 4)
mag = v.get_magnitude()
print("mag = ", mag)

  • 自动化部分所需插件

  • pip install send2trash
    因为Python内建的shutil.rmtree() 函数不可恢复地删除文件和文件夹,可以利用send2trash模块安全地删除。

  • pip install pillow
    用于操作图像,其内部函数可用于裁剪图像,调整图像大小,编辑图像内容等,其pillow库以及函数的一些基本用法可在文章下方提取文件

  • pip install pyautogui
    其中包含的函数可用来模拟鼠标移动,按键和滚动鼠标滚轮,其功能的完整文档可参照下述链接https://pyautogui.readthedocs.io/en/latest/

  • pip install openpyxl
    让python程序能够读取和修改Excel表格文件,包括特定的信息,大批量的信息的抓取和修改

  • pip install PyPDF2
    处理PDF,包括其读取和写入,加密和解密

  • pip install python-docx
    处理word文档,通过Paragraph和Run对象来操作其中的文本


接下来介绍的几个均是使在python中抓取网页变得很容易

  • webbrowser
    python自带的,打开浏览器获取指定页面
  • pip install requests
    从因特网上下载文件和网页
  • Beautiful Soup
    解析HTML,即网页编写的格式,(该部分需要先对HTML有一定的了解)
  • selenium
    启动并控制一个Web浏览器,能够填写表单,并模拟鼠标在这个浏览器中点击

第一篇python学习笔记到此结束 cheers! ?
百度网盘提取:pillow文件
提取码: et6t

百度网盘提取:game objects
提取码:mso1

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值