2020年4月


撰写于    浏览:262 次  分类: Python面试题
最近,有一个话题火了,说的是 “用 Python 的,全是假程序员!”,为什么这么说呢?其中一个程序员的高赞回答是这样的,“以前用C语言,什么数据结构都要自己写,自从学会了 Python,我这个水平最差的程序员,只要10行代码就能做一个图像识别的 Demo。还有爬虫,用 Python 几百行就能搞定,为什么要用C折腾写几百天呢?”。大家都知道,人工[...]

撰写于    浏览:349 次  分类: wheel打包
Python的第一个主流打包格式是.egg文件,现在大家庭中又有了一个叫做Wheel(*.whl)的新成员。wheel被设计成包含PEP 376兼容安装(一种非常接近于磁盘上的格式)的所有文件。下面,我们将学习如何创建一个wheel。首先,你需要安装wheel包:pip install wheel然后,打包文件:pip wheel --wheel-[...]

撰写于    浏览:224 次  分类: wheel打包
Python的含义是"蟒蛇",而eggs的含义就是"蟒蛇蛋"。python的eggs文件有点像java中的jar文件,是一个工程打包文件,便于安装部署。在理想情况中,eggs 是一个使用 zip 压缩的文件,其中包括了所有需要的包文件。但是在某些情况下,eggs 只是一个简单的未曾压缩的子目录,但是里面的内容是相同的。Python wheel 是一[...]

撰写于    浏览:293 次  分类: wheel打包
.whl文件是什么?如何安装?在使用 pip 命令进行安装时,会发现下载一些 https://xxxx.org/xxx/xxx.whl 的文件.whl格式的文件本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。方便在机器上进行python模块的安装使用该文件也非常简单,进行如下操作即可pip install xxx.whl补充说明:[...]

撰写于    浏览:423 次  分类: pycharm使用教程
Remove redundant parentheses less... (中文意思:删除多余的括号)Inspection info: This inspection highlights redundant parentheses in statements(中文意思:检查信息:此检查发现在语句中有多余的括号)解决建议: 一个if语句后面跟着的表[...]

撰写于    浏览:262 次  分类: pycharm使用教程
大多数人都是使用pycharm开发python项目,我们发现当编写了一个新工程,会在第一次运行后,工程根目录下生成了一个__pycache__文件夹,里面是和py文件同名的各种以.cpython-37.pyc结尾的文件。cpython代表的是c语言实现的Python解释器,-37代表的是python3.7版本。当然,由于每个人的python版本不同[...]

撰写于    浏览:278 次  分类: pycharm使用教程
.idea文件夹的用途使用pycharm 创建python工程的时候,为什么每次创建的文件目录下都含有.idea文件夹,该文件夹又是用来干嘛的呢?当使用pycharm作为IDE时,会自动生成.idea文件夹来存放项目的配置信息。其中包括版本控制信息、历史记录等等。.idea文件夹的起源介绍.idea文件夹起源于IDEA软件。IDEA是JetBrai[...]

撰写于    浏览:194 次  分类: pycharm使用教程
1、virtualenv介绍在python开发中,我们可能会遇到一种情况,就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲突,而virtualenv就是解决这种情况的,virtualenv通过创建一个虚拟化的python运行环境,将我们所需的依赖安装进去的,不同项目之间相互不干扰,如下所示。 2、安装virtu[...]