这是我学习Python过程积累的经验和踩过的坑,但愿学习Python的新手们能尽可能避免,以避免没必要要的时间浪费。今天也是我第一次接触Python。 基础语法看了两个晚上,因此若是没看的朋友们,抽时间先看看语法,这样内心有一个基本的概念。很少说直接开始了python
今天先在Windows 系统学习web
1. Windows 安装Python环境shell
下载地址:https://www.python.org/downloads/windows/ 最新版3.7 . 至于2.x的后面再说吧 两个大版本已经互不兼容了。windows
注意: 这个地方最好选择 web-based installer 这个版本。 executable 只有编译环境 shell,没有 PIp 等包管理工具后面会对包引用抛出异常。 你们直接安装Web-based 经过安装器来直接安装。由于我安装的时候没有截图因此你们一直Next就行,能够多勾选一些插件。由于刚学习因此尽可能别给本身制造麻烦。eclipse
记得把安装路径添加到系统的环境变量,方便直接在CMD使用python。安装的时候也会提示你是否直接添加到环境变量,若是勾选了,安装器会帮你添加完成的。函数
2. 安装Pycharm 工具
环境安装完成了。 咱们须要找到本身习惯的IDE, 如今IDE不少,sublime,vscode,eclipse.. 我选择python界最牛逼且收费的Pycharm 。学习
下载地址:https://www.jetbrains.com/pycharm/download/#section=windows 直接下载专业版(Professional ) , 社区版 (Community )功能少,学习最好了解全方面,后面还有Web开发学习。社区版不支持因此。。。。 插件
安装完成须要有效的 LICENSES。。 或者1个月试用。 直接在网上搜索破解也能够。code
3. 简单例子 和 模块引用
首先在同目录建立两个文件 index.py 和 common.py 。 如今在index.py 中引用 common.py 中的方法 以下:
index.py:
common.py
还能够以下方式引用
若是一直报错“找不到包引用”,请确保和上述安装环境一致。
4. 在项目的根目录直接可建立“Python Package" 应该就是放一些基础方法。 如今建立一个demopackage 的包,看引用有何区别
Python package 默认带了一个_init_.py 这个 文件有什么做用呢
主要做用:
1. Python中package的标识,不能删除
2. 定义__all__用来模糊导入 可控制 外部导入 对函数的权限控制。 通常不设置。