python介绍

python介绍

🏆荣誉认证:51CTO博客专家博主、TOP红人、明日之星;阿里云开发者社区专家博主、技术博主、星级博主。

💻微信公众号:微笑的段嘉许

📌本文由微笑的段嘉许原创!

🎉欢迎关注🔎点赞👍收藏⭐留言📝

📆51CTO首发时间:🌴2023年12月22日🌴

✉️坚持和努力一定能换来诗与远方!

🙏作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!

不要偷走我小火车哦~ ~ ~

一、python介绍

1、特点

简单易学、明确优雅、开发速度快
跨平台、可移植、可扩展、解释型、面向对象的动态语言
“内置电池”,大量的标准库和第三方库
社区活跃,贡献者多,互帮互助 开源语言,发展动力大

2、应用方向

后端:web
自动化:officeAutomation(自动化办公)、Tese(自动化测试)
数据:spider(爬虫)、Data Analysis(数据分析)、Machine Learned(机器学习)

二、编译器和解释器

1、区别

编译器:先整体编译在执行

解释器:边解释边执行

2、方式

编译方式:运行速度快 ,但任何小改动都需要整体重新编译 ,可脱离编译环境运行 ,代表语 言是C语言

解释方式:运行速度慢 ,但部分海东不需要整体重新编译 ,不可以脱离解释器环境运行 ,代 表语言是Python

3、 python解释器类型

cpython:官方版本的解释器,这个解释器是用C语言开发的,所以叫cpython。cpython是使 用最广的python解释器

IPython:基于cpython之上的一个交互式解释器,在交互式方式上有所真强,执行python代 码的功能和cpython是完全一样的…

pypy:一个最求执行速度的python解释器。采用JIT技术,对python代码进行动态编译(注 意,不是解释),可以显著提高python代码的执行速度

Jython:运行在java平台上的python解释器,可以直接把python代码编译成Java字节码执行

4、编辑器

sublime text、vscode、 pycharm、notepad++、jupyter

pythonidle(python自带的编辑器)

三、pip的安装与使用

pypi仓库:python官方的pypi仓库为我们提供了一个统一的代码托管库 ,所有的第三方库, 甚至自己写的开源模块、都可以发布到这里 ,让全世界的人分享下载

普通安装:pip install xlwt (install 安装)(xlwt 库的名字)

指定版本安装:pip install pygame==1.9.6(==1.96 版本号)

卸载已安装的库:pip uninstall xlwt (uninstall 卸载)

列出已安装的库:pip list、pip freeze(列出已安装库加版本号)

导出已安装的库:pip freeze > D:\ljm.txt(> 表示重定向)(D:\ljm.txt 表示文件位置) 查看库的详细信息:show numpy (numpy 库的名字)

更新库:pip install -U package (package 库的名字)

四、whel文件安装

1、介绍

除了使用上面的方式联网进行安装外,还可以将安装包也就是wheel格式的文件,下载到本 地,然后pip进行安装

可以先联网下载到U盘里面然后在cmd命令行离线安装

2、实现

pip install wheel安装 wheel这个库

打开网址 https://www.lfd.uci.edu/~gohlke/pythonlibs/

下载相应库的.whl文件

在cmd命令行安装 pip install C:\users\logic\Down \pygame-1.9.6-cp36-cp36m-

win_amd64,whl (C:\users\logic\Down:文件所在位置、pygame- win_amd64,whl:文件名字)

五、换源安装

1、为什么要换源

肯定有一些小伙伴就会问为什么要换源呢,直接用默认的源去安装库不就行了吗?

因为默认的官方源网站在国外,我们国内的用户下载速度非常的慢 还可能出现下载失败的问题,所以我们可以更换为我们国内的源来进行安装,这样就避免了下载速度慢 出现下载失败的问题。

2、国内源有哪些,怎么更换?

像我们常见的有以下几种:

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣: https://pypi.douban.com/simple/

清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学: http://pypi.mirrors.ustc.edu.cn/simple/

临时换源:

​ pip install requests -i https://pypi.douban.com/simple/ (requests 库的名字、 https://pypi.douban.com/simple/:更换的源)

永久换源:

  1. 点击此电脑,在最上面的文件窗口输入:%APPDATA%
  2. 按回车键跳转到一下目录,新建pip文件夹
  3. 创建pip.ini文件
  4. 打开文件夹,输入以下内容,关闭即可(源镜像可替换)
    [global] //全局模式
    timeout=6000 //超时时间为60秒
    index-url=https://pypi.tuna.tsinghua.edu.cn/simple/ //更换源的地址 trusted-host=pypi.tuna.tsinghua.edu.cu

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

微笑的小许

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值