python笔记五

正则表达式
正则表达式是一种用来匹配字符串的强大工具他的设计思想是一种描述性的语言来给字符串定义一个规则,范师傅和规则的字符串我们就认为他匹配否则,该字符串就是不合法的。
正则表达式的规则
字符
在这里插入图片描述
预定义字符
在这里插入图片描述
数量词
在这里插入图片描述
边界匹配
在这里插入图片描述
逻辑\分组
在这里插入图片描述
特殊构造
在这里插入图片描述
项目打包配置
1.包管理
Python的模块或源文件直接复制到目标目录中,就可以直接使用了。
但是为了更多项目调用使用,或和共享给其他人,或者发布到网络,以便他人使用。
目的也是为了复用。
2.Pypi源
Pypi(Python Package Index),公共的模块存储中心,https://pypi.python.org/pypi
清华大学 Pypi源
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
3.Pip
pip 是构建在setuptools之上用来替代easy_install的工具
在线安装
  直接运行:pip install 包名,如 pip install numpy
离线安装
(1)下载
  在模块官网如 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载所需的库的.whl文件,注意文件名中的cp**应与安装的版本相匹配。如安装Python3.6,应下载对应的cp36的.whl文件
(2)安装
  运行:pip install **.whl, 前提是已安装wheel。
4.创建setup.py案例
在项目上一级目录创建setup.py
from distutils.core import setup
setup(name=“CMS”,
version=“1.0”,
description=“学生管理系统”,
author=“zj”,
author_email=“zj@qq.com”,
packages=[“CMS”]
)
5.打包
生成打包文件python setup.py build
把包安装到Python环境中 python setup.py install
创建源代码的分发包(可以被pip安装的包)
python setup.py bdist_wininst # Windos下的分发包
python setup.py bdist_rpm # 打包成rpm linux下使用

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值