首页 > 编程语言 >Python很多时候要从键盘连续输入一个数组,并用空格隔开;Python爬取一些数据;python pip安装第三方库超时问题raise ReadTimeoutErrorself._pool, Non

Python很多时候要从键盘连续输入一个数组,并用空格隔开;Python爬取一些数据;python pip安装第三方库超时问题raise ReadTimeoutErrorself._pool, Non

时间:2023-04-28 14:04:45浏览次数:46  
标签:Non install Python pypi simple https edu pip


Python要从键盘连续输入一个数组,并用空格隔开,Python中的实现方法如下:

str = input(‘以空格为间隔连续输入一个数组:’)

然后在键盘中输入,会·得到的str为一个字符串,要将其转为一个列表有两种方法

方法一:

a = [int(n) for n in str_in.split()]

方法二:

a = list(map(int, str.strip().split()))

输出a看一下结果

Python很多时候要从键盘连续输入一个数组,并用空格隔开;Python爬取一些数据;python pip安装第三方库超时问题raise ReadTimeoutErrorself._pool, Non_第三方库

Python爬取一些数据

随着现在越来越多的学python的在爬取一些网站的数据,有一些知名的网站有着反爬虫,所以有的时候爬虫比较困难

Python很多时候要从键盘连续输入一个数组,并用空格隔开;Python爬取一些数据;python pip安装第三方库超时问题raise ReadTimeoutErrorself._pool, Non_python_02


import requests
 import bs4
 res = requests.get(“https://search.bilibili.com/all?keyword=%E7%BC%96%E7%A8%8B&from_source=nav_search_new&order=totalrank&duratinotallow=0&tids_1=0”)
 res.text
 soup = bs4.BeautifulSoup(res.text,“html.parser”)
 titles = soup.find_all(“li”,class_=“video-item matrix”)
 for each in titles:
 print(each.a[‘title’])


python pip安装第三方库超时问题(raise ReadTimeoutErrorself._pool, None, ‘Read timed out.’)

(python pip安装第三方库超时问题(raise ReadTimeoutErrorself._pool, None, ‘Read timed out.’)

pip工具安装

pip安装及环境变量配置.

pip下载超时处理

aise ReadTimeoutError(self._pool, None, ‘Read timed out.’)

方案一:对于比较小的库,可以延时处理
-------- pip --default-timeout=100 install -U pip
-------- pip --default-timeout=100 install 第三方库名
方案二:更换安装源
------------网上可以查找很多豆瓣源
https://pypi.tuna.tsinghua.edu.cn/simple/
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 库名
出错使用这种 :pip install --index-url https://pypi.tuna.tsinghua.edu.cn/simple/ lightgbm

方案三:下载离线包
python所有库:(https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml)
---------然后通过pip install 保存路径/加上下载的文件名 进行安装
(如pip install C:\Users\HP\Desktop\scikit_image-0.14.1-cp37-cp37m-win32.whl)

国内的一些pip源:

阿里云 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/


标签:Non,install,Python,pypi,simple,https,edu,pip
From: https://blog.51cto.com/u_14604401/6234000

相关文章

  • python做Excel表(折线)、python做Excel表(折线3d)、解决python -m pip install --upgrade
    python做Excel表(折线)fromopenpyxlimportWorkbookfromopenpyxl.chartimport(AreaChart,Reference,Series,)wb=Workbook()ws=wb.activerows=[['Number','Batch1','Batch2'],[2,40,30],[3,40,......
  • centeros7升级python2.5.7到python3.5.2
    centos7python2.7.5升级到3.5.2下载python3.5.2wgethttps://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz安装解压:tar-zxvfPython-3.5.2.tgz进入解压目录:cdPython-3.5.2创建安装目录:mkdir/usr/local/python3.5.2编译:./configure--prefix=/usr/local/python3.5.2安......
  • Python-3 lambda表达式
    1.lambda表达式主要的作用就是将代码更加简洁高效指的是:表达一句只有返回值的函数语法:lambda参数:返回值 """-*-coding:utf-8-*-@FileName:lambda.py@Software:PyCharm@Time:2023/4/2813:31@Author:Panda_Wang"""action=lambda:'ok'pr......
  • python中global 和 nonlocal 的作用域
    python引用变量的顺序: 当前作用域局部变量->外层作用域变量->当前模块中的全局变量->python内置变量。一globalglobal关键字用来在函数或其他局部作用域中使用全局变量。但是如果不修改全局变量也可以不使用global关键字。1gcount=023defglobal_test():4gcount+......
  • Python-运行库报错“ImportError: DLL load failed: 找不到指定的模块。”
    1.看到这个报错的一瞬间,以为是Pycharm有问题,加上公司的电脑,对于2020以后的版本的不适用,以为是Pycharm需要有改动。但是大费周章(不断安装卸载Pycharm)以后,依旧没有任何的改变。百度以后,说是第三方库的某个模块没有,让卸载三方库,重新安装。尝试过以后没有用。2.思考了两天,突然想到,这......
  • Python3多进程共享变量实现方法
    今天同事反映一个问题让帮忙看一下:多进程共用一个变量,在一个进程中修改后,在另外的进程中并没有产生修改。 一、错误的实现方式最初以为是没添加global声明导致修改未生效,但实际操作发现global方式在多进程中也只能读不能写。错误示例代码如下:importmultiprocessing#声......
  • Python3+WebSockets实现WebSocket通信
    一、说明1.1背景说明前段时间同事说云平台通信使用了个websocket的东西,今天抽空来看一下具体是怎么个通信过程。从形式上看,websocket是一个应用层协议,socket是数据链路层、网络层、传输层的抽像;从应用场合上看,websocket可以使用javascript实现,而socket不能用javascript实现(真......
  • Python单例的常用几种实现方法
    这两天在看自己之前写的代码,所以正好把用过的东西整理一下,单例模式,在日常的代码工作中也是经常被用到,所以这里把之前用过的不同方式实现的单例方式整理一下。装饰器的方式这种方式也是工作中经常用的一种,用起来也比较方便,代码实现如下defSingleton(cls):_instance={......
  • Python3+cgroupspy安装使用教程
    一、系统资源使用限制的必要性探讨对于一个脚本,最基础的限制是要限制单进程实例以保证了不会存在多个进程实例、在运行程序主体逻辑前检测系统资源剩余量确保自己不是压夸系统的最后一根稻草、设置程序运行超时时间以保证进程实例不会无休止地运行下去。进一步,在部署有可用性要......
  • Python3从头/尾删除子符串的正确操作
    一、说明从某个时候发现python的字符串变量自带的strip()方法,除了可以删除字符串头尾的空格,还可以用来删除头尾的字符串觉得很好用。也就一直这么用,一直也没发现什么问题。今天在修复一个bug时使用了strip()方法但从结果看bug并没有按预期被消除,一是没怀疑strip()删除子字符串有......