一、Python 特点

  • 1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。
  • 2.易于阅读:Python代码定义的更清晰。
  • 3.易于维护:Python的成功在于它的源代码是相当容易维护的。
  • 4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。
  • 5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。
  • 6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。
  • 7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的 Python程序中调用。
  • 8.数据库:Python提供所有主要的商业数据库的接口。
  • 9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。
  • 10.可嵌入: 你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。
  • 11.面向对象:支持面向过程和面向对象

 

二、退出python可以使用exit() / ctrl+Z

 

lcrosoft Windows 10. 0. 19043. 1415) 
(c) Microsoft Corporation. 
: \Users\zongzi>python 
ython 3. 8.7 (tags/v3. 8. 7:6503f05, Dec 21 2020, 17:59:51) CMSC v. 1928 64 bit (kUD64)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
exit() 
: i>python 
ython 3. 8.7 (tags/v3. 8. 7:6503f05, Dec 21 2020, CMSC v. 1928 64 bit (kUD64)] on win32 
ype "help", 
copyright", credits or "license for more information.

 

三、pip包管理器,管理的是扩展的一些库文件。(放在Lib/site-packages/目录下)

  python的标准库:Lib

  爬虫会用到‘requests’

ooking in indexes: 
Requirement already 
Requirement already 
equirement already 
equirement already 
equirement already 
install requests 
http://pypi. douban. com/simple 
satisfied: 
satisfied: 
satisfied: 
satisfied: 
satisfied: 
requests in d: (2. 26. 0) 
4. 17 in d: te—packages (from requests) (2021. 10. 8) 
ur11ib3<1. 27, 21. 1 in d: \python\lib\site—packages (from requests) (1. 26. 7) 
charset—normalizer =2. 0. 0 in d: \python\lib\site—packages (from requests) (2. 0. 7) 
idna<4, 5 in d: \python\lib\site—packages (from requests) (3. 3)

pip包管理器

安装一个库文件:pip install 库的名字

卸载一个库文件: pip uninstall 库的名字

例如:

>下载 pip install resquests

 >卸载 pip uninstall resquests

site-packages第三方下载,保存在此文件夹

 

为了加快下载速度,更改python镜像源

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

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

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

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/ 

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

note:新版ubuntu要求使用https源,要注意。

例如:pip3 install -i https://pypi.doubanio.com/simple/ 包名

  • 临时使用:

可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple

例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider,这样就会从清华这边的镜像去安装pyspider库。

  • 永久修改:

Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)

内容如下:

[global]timeout = 6000        //超时时间

index-url  =  https://pypi.douban.com/simple
trusted-host = pypi.douban.com

windows下,直接在user目录中创建一个pip目录,再新建文件pip.ini。(例如:C:\用户\zongzi\pip\pip.ini)。

 

posted on 2022-01-04 10:33  粽子吖  阅读(135)  评论(0)    收藏  举报