#在Python中,您可以使用pip命令行工具来查看已安装的库
#pip list
#清理缓存
#pip cache purge
#查看pip python版本
# pip --version
#卸载
#pip uninstall package_name
#pip更国内源*************************************************************************************************
#pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
#查看源地址
#pip config list
#恢复默认源地址
#pip config unset global.index-url
#升级pip*************************************************************************************************
#pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade.pip
#python.exe -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
#指定python版本安装包***********************************************************************************
#C:/Users/chenhui/AppData/Local/Microsoft/WindowsApps/python3.12.exe -m pip install pyautogui
#国内源安装包
#C:/Users/chenhui/AppData/Local/Microsoft/WindowsApps/python3.12.exe -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests
#d:/spider/venv_strapy/Scripts/python.exe pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade
#VScode中python虚拟环境 **********************************************************************************
#1打开终端:在VSCode中,通过菜单选择“终端”>“新建终端"
#2导航到项目目录:使用cd命令导航到你的项目目录。例如:cd /path/to/your/project
#3创建虚拟环境:使用以下命令创建虚拟环境(你可以指定虚拟环境的名称,例如venv):
#python -m venv baidu_venv
#4在Windows上,使用:
#激活虚拟环境:
#.\baidu_venv\Scripts\activate
#-------------------------------------------------------------------------------------------------------------------------
#查看是否激活
#import sys
#print(sys.prefix)
#如果终端的提示符中包含了虚拟环境的名称,说明你的虚拟环境已,成功激活。在命令行中,类似(myenv) c:path\itol\yourprojecp的提示符表示
#-------------------------------------------------------------------------------------------------------------------------
#在vscode终端出现报错:无法加载文件\venv\Scripts\activate.ps1,因为在此系统上禁止运行脚本。
#解决办法
#1.终端输入get-executionpolicy,回车返回Restricted。
#2.复制Windows Powershall(window+X)在windows以管理员的身份运行,
# 命令窗口输入set-executionpolicy remotesigned,回车,输入Y。
#3.pycharm终端写入get-executionpolicy命令回车,返回remotesigned。
#4.输入可执行文件.\venv\Scripts\activate.ps1回车,没有报错,问题解决。
#创建一个spider_1框架项目 **************************************************************************************************
#scrapy startproject spider_1
#创建一个爬虫文 件模版
#当前scrapy框架目录下 scrapy genspider qidian qidian.com
#创建 crawl框架模版
#当前scrapy框架目录下 scrapy genspider -t crawl qidian qidian.com
#spider 自带shell测试
#scrpay shell http://www.baid.com
#response.xpath('')
#模拟登录功能
#scrapy.FormRequest()
#https://v.douyin.com/ikqQwJxL/
#yield的三种数据
#yield {} 字典 推送给pipeline
#yield item 对象 推送给pipeline
#yield scrapy.Request(nextUrl,callback=self.parse) request对象推送给调度器
#WARNING: Disabled imgsPipeline: ImagesPipeline requires installing Pillow 4.0.0 or later
#然后采用以下方式
#pip install pillow
#pip install image