Python学习之环境搭建及模块引用

时间:2023-03-09 22:15:54
Python学习之环境搭建及模块引用

这是我学习Python过程积累的经验和踩过的坑,希望学习Python的新手们能尽量避免,以免不必要的时间浪费。今天也是我第一次接触Python。 基础语法看了两个晚上,所以如果没看的朋友们,抽时间先看看语法,这样心里有一个基本的概念。不多说直接开始了

今天先在Windows 系统学习

1. Windows 安装Python环境

  下载地址:https://www.python.org/downloads/windows/    最新版3.7  .   至于2.x的后面再说吧 两个大版本已经互不兼容了。

  Python学习之环境搭建及模块引用

  注意: 这个地方最好选择 web-based installer 这个版本。 executable 只有编译环境 shell,没有 PIp 等包管理工具后面会对包引用抛出异常。 大家直接安装Web-based 通过安装器来直接安装。因为我安装的时候没有截图所以大家一直Next就行,可以多勾选一些插件。因为刚学习所以尽量别给自己制造麻烦。

记得把安装路径添加到系统的环境变量,方便直接在CMD使用python。安装的时候也会提示你是否直接添加到环境变量,如果勾选了,安装器会帮你添加完成的。

2. 安装Pycharm

  环境安装完成了。 我们需要找到自己习惯的IDE, 现在IDE很多,sublime,vscode,eclipse.. 我选择python界最牛逼且收费的Pycharm 。

  下载地址:https://www.jetbrains.com/pycharm/download/#section=windows 直接下载专业版(Professional ) , 社区版 (Community )功能少,学习最好了解全方面,后面还有Web开发学习。社区版不支持所以。。。。

  安装完成需要有效的 LICENSES。。 或者1个月试用。    直接在网上搜索破解也可以。

  Python学习之环境搭建及模块引用

  3. 简单例子 和 模块引用

  首先在同目录创建两个文件  index.py  和 common.py    。 现在在index.py 中引用 common.py 中的方法 如下:

  index.py:

  Python学习之环境搭建及模块引用

  common.py

Python学习之环境搭建及模块引用

  还可以如下方式引用

  Python学习之环境搭建及模块引用

  如果一直报错“找不到包引用”,请确保和上述安装环境一致。

  4. 在项目的根目录直接可创建“Python Package"  应该就是放一些基础方法。  现在创建一个demopackage 的包,看引用有何区别

  Python学习之环境搭建及模块引用

  Python package 默认带了一个_init_.py   这个 文件有什么作用呢

  主要作用:

    1. Python中package的标识,不能删除

    2. 定义__all__用来模糊导入 可控制 外部导入 对函数的权限控制。 一般不设置。