栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

自学Python第一天-Python基础

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

自学Python第一天-Python基础

自学Python第一天-Python基础
  • IDE 环境
  • 编译器与解释器
  • pip 的安装与使用
    • 在线安装库
    • 离线安装库
    • 换源安装库
      • 临时换源
      • 永久换源
  • 代码编辑器
  • pycharm 使用
    • 汉化
    • 新建项目,设置解释器
    • HelloWorld

现在Python比较火,再加上最近想研究下自动化办公和爬虫。上网查了一下,发现Python比较合适,就准备自学下Python。

IDE 环境

python 主体在官网可以下载

Python 官网
Python 官方文档

编辑器使用 PyCharm,使用社区版来学习。

PyCharm 官网

搭建 IDE 环境其实很简单,需要注意的是将 Python 安装目录和其下的 Scripts 文件夹添加到环境配置路径下就行了。

编译器与解释器

Python 是解释型语言而不是编译型语言,所以需要使用解释器来运行。

Python 的解释器种类

  • CPython 官方版本的解释器。因为是用 C 语言开发的,所以叫 CPython。
  • Ipython 基于 CPython 之上的一个交互式解释器,在交互方式上有所增强,执行代码的功能和CPython是一样的。
  • PyPy 一个追求执行速度的解释器,采用JIT技术,对 Python 代码进行动态编译(不是解释),可以显著提高 Python 代码的执行速度。
  • Jython 运行在 Java 平台上的 Python 解释器,可以直接把 Python 代码编译成 Java 字节码执行。
  • IronPython IronPython和Jython类似,只不过IronPython是运行在.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。
pip 的安装与使用

python 有很多第三方的库或模块,官方的 PyPi 仓库为我们提供了一个统一的代码托管仓库。所有的第三方库都可以发布到这里进行分享。python3 是使用 pip 对 pypi 仓库当中的第三方库进行安装、卸载和更新等操作。

pip 命令在安装目录的 Scripts 文件夹下。一般添加到了环境配置路径下直接运行就行了。如果没有配置就需要在 Scripts 文件夹下运行。

在线安装库

这里有一些常用的方法:

  • pip install 库名
    普通安装,即安装最匹配的版本
  • pip install 库名==版本号
    安装指定版本的库
  • pip uninstall 库名
    卸载已安装的库
  • pip list
    列举所安装的库
  • pip freeze
    列举安装的库的版本号
  • pip freeze > 路径.txt
    导出安装库列表到 路径.txt 文件
  • pip install -r 路径.txt
    安装导出的库列表中的库
  • pip show 库名
    查看某个库的信息
  • pip show -f 库名
    查看某个库所包含的所有文件
  • pip install -u 库名
    更新某个库

以上均是通过网络进行库安装等操作。

离线安装库

如果需要离线安装,则:

  1. 下载 wheel 文件(.whl)到本地
  2. 使用 pip install wheel 安装 wheel 模块
  3. 使用 pip install whl文件路径 进行安装
换源安装库

如果在线安装很慢的话,可以更换所在源。

  • 阿里云
    http://mirrors.aliyun.com/pypi/simple
  • 中国科技大学
    https://pypi.mirrors.ustc.edu.cn/simple
  • 豆瓣(douban)
    http://pypi.douban.com/simple
  • 清华大学
    https://pypi.tuna.tsinghua.edu.cn/simple
  • 中国科技大学
    http://pypi.mirrors.ustc.edu.cn/simple
临时换源

可以使用 pip install 库名 -i 源Url 来临时更换源安装某个库

永久换源
  1. 在我的电脑地址栏里输入 %APPDATA&
  2. 跳转的目录中新建 pip 文件夹
  3. 创建 pip.ini 文件
  4. 打开文件,输入以下内容
[global]
timeout = 6000
index-rul = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
代码编辑器

常用的代码编辑器有:

  • sublime text
    轻量级编辑器,比较适合写前端
  • vscode
    很经典的编辑器,比较适合前端和 php ,也比较轻量级
  • notepad++
    很轻量级的编辑器,功能也简单,感觉查看文件比编写代码更好用
  • jupyter
    在线编辑器,比较适合做数据
  • pycharm
    比价好用的 python 编辑器,缺点是重量级,并且收费(社区版免费)。
  • Python idle
    python 自带的编辑器,最基本最简单
  • ipython
    pypi 库里的一个编辑器,十分简单,算是自带编辑器的改良

这里我还是首选pycharm,不习惯再换vscode。

pycharm 使用 汉化

pycharm 安装好后是英文的,可以改成中文:

  1. 启动 pycharm 。比较新的版本会有一个欢迎界面,旧版本就直接进入编辑界面了。
  2. 找到插件选项。新版本可以从欢迎界面直接找到 Plugins,旧版本进入编辑界面,在 File -> Settings -> Plugins 。
  3. 进入插件界面,在搜索栏中输入 chinese ,会找到一个名为 Chinese (Simplified) Language Pack 的插件,就是中文语言包了。
  4. 安装此插件,然后重启 pycharm ,汉化完毕
新建项目,设置解释器

pycharm 在新建项目后会报错,原因是解释器的问题,需要重新设置。

  1. 找到 文件 -> 设置 -> 项目:项目名 -> python 解释器 界面
  2. 找到右侧的解释器栏后面的齿轮图
  3. 点击后选择添加
  4. 选择系统解释器
  5. 在右侧的地址栏选择安装 python 的主体文件 python.exe
  6. 在返回的菜单栏的 python 解释器栏中选择刚才添加的解释器
  7. 一路确定

这样就设置好了

HelloWorld

新建任务后,如果没有 python 文件则可以在左侧项目资源栏中添加 python 文件。右侧代码栏输入

print("Hello World")

右键点击,选择运行,则在下方输出栏会显示输出信息 “Hello World” 至此基本的环境就设置完成了。

需要注意的是,pycharm 只是一个编辑器,可以调试,但是没有即时输出能力。所以部分代码在测试时候可以使用 idle 或者 ipython 来即时输出进行测试。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/948754.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号