文章目录
一、环境变量1. 查看环境变量2. path环境变量
二、Python语言1.Python语言的基本概念2.Python语言的特色3.Python的发展及应用3.1Python的发展3.2 Python的应用3.3 Python之禅
三、Python环境搭建1. Python的解释器版本2.搭建Python环境2.1.下载安装包2.2.安装 : 双击安装包开始安装2.2.1. 选择自定义安装,注意添加到环境变量打勾2.2.2. 安装选项2.2.3. 高级选项2.2.4. 安装成功
2.3. Python的交互模式2.4. pip工具的使用2.4.1. pip介绍2.4.2. pip使用
2.5. 使用wheel文件安装(即离线安装)2.5.1. 第一步 安装 wheel2.5.2. 第二步 找到下载的whl文件的目录进行安装2.5.2. 第三步 执行命令安装
3. PyCharm的安装3.1下载pycharm安装包3.2双击安装包进行安装
4. PyCharm的配置4.1 打开pycharm4.1.1.Get from version Control (从版本控制获取项目)4.1.2. Open ( 打开已存在的项目)4.1.2. Create New Project (创建一个新项目)
4.2 pycharm简单配置4.2.1. 文件主菜单4.2.1. 主题修改 File--settings--apperance--theme4.2.2. 代码字体修改 File--settings--Editor-Font4.2.3. 关闭更新 File--settings---apperance---System Settings --- pdates --- Automatically check updates for 取消打钩4.2.4. 快捷键修改 File--settings---apperance-- Keymap 选择自己习惯的快捷键方式4.2.5. 自动导包 File--settings---apperance--General ---Auto Import打钩4.2.6. 进制打开上次的工程 File--settings---apperance---System Settings ---Reopen last project startup4.2.7. 修改新建文件的文件头 File--settings--Editor---Code Style --- File and Code Templates --- Python Script4.2.8. 修改字体编码 File--settings--Editor---Code Style --- File Encoding --- Project Encoding4.2.9. 格式化代码:Code --Reformat Code
四、创建第一项目
一、环境变量
1. 查看环境变量
1.1 “我的电脑”或“此电脑”右键 ----> 点击“属性” ----> 点击"高级系统设置" ---->点击"环境变量" 1.2 环境变量分两类:用户变量 和 系统变量
建议不要去动系统变量 1.3 环境变量操作:增加、修改、删除 1.3.1 环境变量增加:变量名:不要与现有变量名重复,不区分大小写变量值:用英文分号隔开 1.3.2 环境变量修改: 选中环境变量,点击修改 如果环境变量有多值,点击修改会出现下面界面,每个值占一行 1.3.3 环境变量删除: 选中环境变量,点击删除,即可
2. path环境变量
path环境变量:保存的是一个一个的路径
当我们在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开;如果没有则会去path环境变量的路径去找,直到找到为止。没找到则会报错 我们可以将一些经常要访问的文件或程序的路径添加到环境变量当中。如果想让我们就可以在任意位置来访问某个文件了,将此文件路径加到path中即可 注意事项:
path环境变量不区分大小写,path Path PATH是一样的多个路径之间用“ ;” 隔开经常使用的程序,将路径添加到环境变量path中
二、Python语言
1.Python语言的基本概念
Python 是一种极少数能兼具简单与功能强大的编程语言。你将惊异于发现你正在使用的这个编程语言是如此简单,它专注于如何解决问题,而非拘泥于语法与结构官方 对 Python 的介绍如下:
Python 是⼀款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言 Python 的创造者吉多·范罗苏姆(Guido van Rossum),尊称为“龟叔”,python大神,1989年,在圣诞节用ABC准备开发一种简单但是有希望能够做比较多的事情的开发语言, 采⽤ BBC 电视节 目 《蒙提·派森的飞行马戏团(Monty Python’s Flying Circus,——译巨蟒剧团)》的名字来为这个编程语言命名,1991年推出第一个版本。Java于1990年诞生,1995年推出第一版本,由专门团队维护升级。Python前期一直由他本人维护
2.Python语言的特色
简单 易于学习:自由且开放 :pip install XXX 建立有维护的共用库,供大家下载使用跨平台可嵌入性 :可以被其他语言方便的调用(?学过的语言中,没用过,哈哈)丰富的库:Java程序员发的一句感概:人生苦短,我要用Python
3.Python的发展及应用
3.1Python的发展
3.2 Python的应用
常规软件开发科学计算自动化运维自动化测试WEB开发网络爬虫数据分析人工智能
3.3 Python之禅
python之禅 翻译
优美胜于丑陋(Python 以编写优美的代码为目标) 明了胜于晦涩(优美的代码应当是明了的,命名规范,风格相似) 简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现) 复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接口简洁) 扁平胜于嵌套(优美的代码应当是扁平的,不能有太多的嵌套) 间隔胜于紧凑(优美的代码有适当的间隔,不要奢望一行代码解决问题) 可读性很重要(优美的代码是可读的) 即便假借特例的实用性之名,也不可违背这些规则(这些规则至高无上) 不要包容所有错误,除非你确定需要这样做(精准地捕获异常,不写 except:pass 风格的代码) 当存在多种可能,不要尝试去猜测 而是尽量找一种,最好是唯一一种明显的解决方案(如果不确定,就用穷举法) 虽然这并不容易,因为你不是 Python 之父(这里的 Dutch 是指 Guido ) 做也许好过不做,但不假思索就动手还不如不做(动手之前要细思量) 如果你无法向人描述你的方案,那肯定不是一个好方案;反之亦然(方案测评标准) 命名空间是一种绝妙的理念,我们应当多加利用(倡导与号召)
三、Python环境搭建
1. Python的解释器版本
环境搭建就是安装Python的解释器**。
Python的解释器分类:
CPython(官方:我们用的就是这个版本): 用c语言编写的Python解释器PyPy:用Python语言编写的Python解释器JPython 用Java编写的Python解释器…(其它语言开发的python)
2.搭建Python环境
2.1.下载安装包
官网:https://www.python.org/ Windows下截页面
不要下载临时版本,不要下载最新版本,建议下载稳定的版本直接下载可执行的版本,注意与操作系统位数相同的版本
2.2.安装 : 双击安装包开始安装
2.2.1. 选择自定义安装,注意添加到环境变量打勾
2.2.2. 安装选项
选择:Documentation、pip、td/tk and IDE(桌面开发工具和IDE编辑器)、Python test suite 打勾,py launcher缺省打勾, for all user 按缺省值选择即可
2.2.3. 高级选项
注意Add Python to environment variables 必须有勾,install for all users如果打勾,系统所有用户都能使用(可能需要管理员权限运行安装程序)安装路径一定要记清楚,选择一个自己知道的英文路径
2.2.4. 安装成功
查看python版本: python - V 或 python - version 这就表求安装成功,可以用了
2.3. Python的交互模式
win键 + R --> CMD --> 回车 --> 输入Python
第一行版本信息第二行提示如何获取帮助、版权信息等信息第三行:>>> python命令提示符 (在后⾯可以直接输⼊指令)
2.4. pip工具的使用
2.4.1. pip介绍
我们都知道python有很多的第三方库或者说是模块。这些库针对不同的应用, 发挥不同的作用。我们在实际的项目中肯定会用到这些模块。那如何将这些模块导入到自己的项目中呢?Python官方的PyPi仓库为我们提供了一个统一的代码托管仓库,所有的第三方库,甚至你自己写的开源模块,都可以发布到这里,让全世界的人分享下载 。python有两个著名的包管理工具easy_install和pip。在python 2中easy_install是默认安装的,用pip需要我们手动安装。随着Python版本的提高,easy_install已经逐渐被淘汰,但是一些比较老的第三方库,在现在仍然只 能通过easy_install进行安装。目前,pip已经成为主流的安装工具,自Python 2 >=2.7.9或者Python 3.4以后默认都安装有pip。
2.4.2. pip使用
在命令行下,输入pip,回车可以看到帮助说明: 查看版本命令: pip -V 或 pip --version 普通安装 : pip install 模块
pip install requests
换源安装,可提高安装速度,确保安装成功率
豆瓣 :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 http://pypi.douban.com/simple
指定版本安装 : pip install 模块==版本号 (仅在特殊模快安装时才需要使用)
pip install robotframework==2.8.7
卸载已安装的库
pip uninstall requests
升级指定的包,通过使⽤==, >=, <=, >, < 来指定一个版本号。
pip install SomePackage pip install SomePackage==1.0.5 # 指定版本 pip install ‘SomePackage>=1.0.6’ # 最⼩版本
列出已经安装的库: pip list 显示所安装包的信息 : pip show 模块名 将已经安装的库列表保存到文本文件中 pip freeze > D:\install.txt
2.5. 使用wheel文件安装(即离线安装)
除了使用上面的方式联网进行安装外,还可以将安装包也就是wheel格式的文件,下载到本地,然后使用pip进行安装。比如我在PYPI上提前下载的pillow库 的wheel文件,后缀名为whl 地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
可以使用pip install pillow-4.2xxxxxxx.whl的方式离线进行安装
2.5.1. 第一步 安装 wheel
2.5.2. 第二步 找到下载的whl文件的目录进行安装
2.5.2. 第三步 执行命令安装
3. PyCharm的安装
3.1下载pycharm安装包
pycharm官网
pycharm官网下载地址 -专业版与社区版功能区别
3.2双击安装包进行安装
安装路径:尽量短一些,不要出现中文和特殊字符菜单目录名称:建议用 Jetbrains (官网名称) -建议不用导入以前项目导入配置文件 -根据系统选择64位还是32位 -如果选择.py ,所有以点py为扩展名的文件,全部换成pycharm图标如果有path环境变量选项,一定注意打勾 -直至安装完成
4. PyCharm的配置
4.1 打开pycharm
双击桌面pycharm图标 ,会有3种不同操作方式
Get from version Control (从版本控制获取项目)Open ( 打开已存在的项目)Create New Project (创建一个新项目)
4.1.1.Get from version Control (从版本控制获取项目)
一般从 https://github.com/ 中找项目
从https://github.com/ 找源码 1、输入想要找的功能查找,如 requests 2、 选择想要的源码 3、 复制链接 ,就是上面要url (也可以下载到本地,解压后打开) 4、 粘贴到url ,如果有测试 Test,先测试一下,如果没有,直接 clone 5、有可能打开失败
4.1.2. Open ( 打开已存在的项目)
选择项目所在路径打开即可
4.1.2. Create New Project (创建一个新项目)
具体参数:
虚拟环境:学习推荐使用此环境(类似局部环境,简称局部) 在项目文件夹下,创建一个虚拟环境(独立的库和解释器),不与其它程序共享一个library和解释器,避免了不同python程序之间的相互影响。
怎么安装库: 在pycharm内部窗口安装,同DOS命令窗口
4.2 pycharm简单配置
4.2.1. 文件主菜单
4.2.1. 主题修改 File–settings–apperance–theme
4.2.2. 代码字体修改 File–settings–Editor-Font
4.2.3. 关闭更新 File–settings—apperance—System Settings — pdates — Automatically check updates for 取消打钩
4.2.4. 快捷键修改 File–settings—apperance-- Keymap 选择自己习惯的快捷键方式
4.2.5. 自动导包 File–settings—apperance–General —Auto Import打钩
4.2.6. 进制打开上次的工程 File–settings—apperance—System Settings —Reopen last project startup
4.2.7. 修改新建文件的文件头 File–settings–Editor—Code Style — File and Code Templates — Python Script
效果
4.2.8. 修改字体编码 File–settings–Editor—Code Style — File Encoding — Project Encoding
4.2.9. 格式化代码:Code --Reformat Code
四、创建第一项目