赞
踩
(输⼊ import this)
美胜于丑陋(Python 以编写优美的代码为⽬标)
明了胜于晦涩(优美的代码应当是明了的,命名规范,⻛格相似)
简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现)
复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接⼝简洁)
扁平胜于嵌套(优美的代码应当是扁平的,不能有太多的嵌套)
间隔胜于紧凑(优美的代码有适当的间隔,不要奢望⼀⾏代码解决问题)
可读性很重要(优美的代码是可读的)
即便假借特例的实⽤性之名,也不可违背这些规则(这些规则⾄⾼⽆上)
不 要 包 容 所 有 错 误 , 除 ⾮ 你 确 定 需 要 这 样 做 ( 精 准 地 捕 获 异 常 , 不 写except:pass ⻛格的代码)
当存在多种可能,不要尝试去猜测⽽是尽量找⼀种,最好是唯⼀⼀种明显的解决⽅案(如果不确定,就⽤穷举法)
虽然这并不容易,因为你不是 Python 之⽗(这⾥的 Dutch 是指 Guido )
做也许好过不做,但不假思索就动⼿还不如不做(动⼿之前要细思量)
如果你⽆法向⼈描述你的⽅案,那肯定不是⼀个好⽅案;反之亦然(⽅案测评标准)
命名空间是⼀种绝妙的理念,我们应当多加利⽤(倡导与号召)
—> 命令提示符 (在后⾯可以直接输⼊指令)
pip介绍
* 我们都知道python有很多的第三⽅库或者说是模块。这些库针对不同的应⽤,发挥不同的作⽤。我们在实际的项⽬中肯定会⽤到这些模块。那如何将这些模块导⼊到⾃⼰的项⽬中呢?
* Python官⽅的PyPi仓库为我们提供了⼀个统⼀的代码托管仓库,所有的第三⽅库,甚⾄你⾃⼰写的开源模块,都可以发布到这⾥,让全世界的⼈分享下载 。
* python有两个著名的包管理⼯具easy_install和pip。在python 2中
easy_install是默认安装的,⽽pip需要我们⼿动安装。随着Python版本的提
⾼,easy_install已经逐渐被淘汰,但是⼀些⽐较⽼的第三⽅库,在现在仍然只能通过easy_install进⾏安装。⽬前,pip已经成为主流的安装⼯具,⾃Python>=2.7.9或者Python 3.4以后默认都安装有pip
pip代码
pip
pip -V
pip --version
pip install requests
pip install robotframework==2.8.7
pip uninstall requests
pip install SomePackage==1.0.5 # 指定版本
pip install ‘SomePackage>=1.0.6’ # 最⼩版本
pip list
pip show package
pip freeze > D:\桌⾯\install.txt
pip install -r packages.txt
换源安装
⾖瓣 :http://pypi.douban.com/simple/
阿⾥ :http://mirrors.aliyun.com/pypi/simple/
中国科学技术⼤学:http://pypi.mirrors.ustc.edu.cn/simple
清华:https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install SomePackage -i https://pypi.douban.com/simple
可以在交互模式实现
可以⽤Python⾃带的idle
可以⽤⾼级开发⼯具如 : PyCharm
既然要学习 Python,那么肯定要在电脑上安装 Python。这节课我们就来学习下如何在 MacOS 的操作系
统下搭建我们的 Python 运⾏环境:
在 MacOS 中,有 2 种安装 Python 3 的⽅式:
在图形化环境中安装 Python 3,通过⿏标操作完成安装;
在命令⾏环境中安装 Python 3,通过输⼊命令完成安装。
brew search
命令搜索软件仓库的软件,确认软件仓库存在软件 python3,如下所示:$ brew search python3
brew install
命令从软件仓库中下载并安装 Python 3,如下所示 $ brew install python3
Updating Homebrew...
==> Installing dependencies for python: gdbm, openssl@1.1, readli
ne, sqlite and xz
==> Installing python dependency: gdbm
==> Downloading https://homebrew.bintray.com/bottles/gdbm-1.18.1.
high_sierra.b
==> python
Python has been installed as
/usr/local/bin/python3
从 以 上 输 出 可 以 看 到 Python 3 最 终 的 路 径 为 /usr/local/bin/python3 , Python 3 的程序名称为python3
⽽不是 python。
Python 2
,命令python 3 启动的是 Python 3
。进⼊ Python 2
Python 2 启动时,在第⼀⾏输出信息包括 “Python 2.7.16”,表明当前使⽤的 Python 版本是 Python
Ubuntu 已经默认⾃带了 Python,⽆需安装,可以忽略此⼩节。如果使⽤的 Linux 发⾏版不是 Ubuntu,在命令⾏中输⼊如下命令安装 Python 3:
$ sudo apt install python3
在 Ubuntu 中安装 Python 时,会⾃动根据操作系统的位数选择相应的软件版本,即:在 32 位 Ubuntu中,上述 apt 命令会安装 32 位 Python;在 64 位 Ubuntu 中,上述 apt 命令会安装 64 位 Python。
如果系统中已经安装了 Python 3,则提示如下信息:
$ sudo apt install python3
2 正在读取软件包列表... 完成
3 正在分析软件包的依赖关系树
4 正在读取状态信息... 完成
5 python3 已经是最新版 (3.6.7-1~18.04)。
6 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 411 个软件包未被升级。
上述提示信息表明,系统中已经安装了版本为 3.6.7 的 Python。
IDLE 是 Python 官⽅提供的 Python 集成开发环境,可以在 IDLE 中完成编写和运⾏ Python 程序。
IDLE 的功能简单容易上⼿,适合初学者⼊⻔使⽤。
在 Windows 中,Python 的安装包带有 IDLE,安装完 Python 时,同时也安装了 IDLE。在 Ubuntu中,默认没有安装 IDLE,需要⽤户单独安装。在命令⾏中输⼊如下命令安装 IDLE:
$ sudo apt install idle
在命令⾏中输⼊命令 python3
,启动 Python 3,如下所示:
进⼊ Python 3
Python 3 启动时,在第⼀⾏输出信息包括 “Python 3.6.7”,表明当前使⽤的 Python 版本是 Python3。 在 Ubuntu 中,请使⽤命令 python3
⽽不是命令 python 进⼊ Python 环境
启动 Python 命令后,输⼊命令 exit()
可以退出 Python,请注意输⼊ exit() ⽽不是 exit,如下所示:
idle
,启动 IDLE,如下所示:⼩结
有的 Ubuntu 版本下已经默认安装了 Python。但是⼤多数是 Python 2 的版本。我们需要先验证⼀下
Ubuntu 中是否有 Python 3 的环境然后在进⾏安装。
PyCharm 是 Python 最著名的集成开发环境 IDE 之⼀,由⼤名鼎鼎的 JetBrains 公司开发,如果你⽤过该公司其它产品,像 Intellij IDEA 或者 WebStorm,你将对 PyCharm 驾轻就熟,该公司旗下产品在功能布局及设置等⽅⾯都保持了很好的⼀致性。
IDE 是集成开发环境的英⽂缩写 (Integrated Development Environment),所谓集成开发环境就是将你在开发过程中所需要的⼯具或功能集成到了⼀起,⽐如:代码编写、分析、编译、调试等功能,从⽽最⼤化地提⾼开发者的⼯作效率。
⽬前 PyCharm 共有三个版本:Professional、Community 和 Edu 版。
Community 和 Edu 版本是开源项⽬,它们是免费的。 Edu 版完整的引⽤了 Community 版所有的功能。同时集成了⼀个python的课程学习平台,⽐较适合从未接触过的任何开发语⾔的⼩⽩。
Professional 版是收费的,下⾯是 Profession 与 Community 版的对⽐,后者相对前者缺少很多重要功能,对于开发⼈员还是强烈建议选择 professional 版本,本课程中也将以 Professional 版本为例进⾏讲解。
上⼀部分总结了其它 IDE 的优缺点, 相较其它产品,PyCharm 是功能最为完备,⽤户体验最好的IDE,
适合⼤型项⽬的开发。 具体特性如下:
PyCharm 主界⾯:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : ${DATE} ${TIME}
# @Author : Jerry
# @File : ${NAME}.py
# @Software: ${PRODUCT_NAME}
8、修改字体编码 File–settings–Editor—Code Style — File
Encoding — Project Encoding
问题描述
解决⽅案
pip版本太低 输⼊升级指令 python -m pip install --upgrade pip 然后在去安装
直接 pip install requests (不需要在后⾯加东⻄)
或者通过换源⽅式去安装 pip install SomePackage -i https://pypi.douban.com/simple
问题描述
解决⽅案
多安装⼏次
通过换源⽅式去安装 pip install SomePackage -i https://pypi.douban.com/simple
问题描述
解决⽅案
问题描述
解决⽅案
print(m)不要空格,随意空格和缩进⽽引起的语法错误
windows键+R键输⼊regedit
按照以下路径:HKEY_CLASSES_ROOT\Directory\Background\shell\PyCharm Community Edition,找到 PyCharm Community Edition⽂件
夹,删除即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。