soupR.py 代码如下# -*- coding: cp936 -*-

import urllib

import urllib2

import os, re

from BeautifulSoup import BeautifulSoup

localDir = 'D:/test/'

URL = "外链网址已屏蔽;

page = urllib2.urlopen(URL)

soup = BeautifulSoup(page)

page.close()

for a in soup.findAll('a'):

if a is not None:

text = a.text.strip()

#if re.search('map',text):

if text.startswith('map'):

href = a.get('href')

if href.endswith('.zip'):

#print href

localFile = localDir + text

if os.path.exists(localFile):

print localFile,'is exists'

else:

try:

# 按照url进行下载文件,并保存到本地目录

urllib.urlretrieve(URL+href,localFile)

print href,'is download'

except Exception,e:

continue

r语言python print包_python : 批量下载R语言库包相关推荐

  1. python实现从豌豆荚批量下载样本

    豌豆荚的样本下载是固定链接加包名,如下可以实现按包名批量下载apk #-*-coding:utf-8-*- ''' 根据包名从豌豆荚批量下载样本.文件存放于E盘test目录下. ''' import ...

  2. Python爬虫——利用Scrapy批量下载图片

    Python爬虫--利用Scrapy批量下载图片 Scrapy下载图片项目介绍 使用Scrapy下载图片 项目创建 项目预览 创建爬虫文件 项目组件介绍 Scrapy爬虫流程介绍 页面结构分析 定义I ...

  3. 2021-03-10 Python多线程爬虫快速批量下载图片

    Python多线程爬虫快速批量下载图片 1.完成这个需要导入的模块 urllib,random,queue(队列),threading,time,os,json 第三方模块的安装 键盘win+R,输入 ...

  4. python写的一个-批量下载股票年报的小工具

    python写的一个-批量下载股票年报的小工具 from urllib import request import requests import os import openpyxl# print( ...

  5. java批量下载文件为zip包

    批量下载文件为zip包的工具类 package com.meeno.trainsys.util;import javax.servlet.http.HttpServletRequest; import ...

  6. 如何用python批量下载数据_Python批量下载地理空间数据云数据!Python无所不能!...

    模拟登录 这里要用到两个包:requests和json.requests使用前得先安装:pip install requests. In [3]: 进群:548377875 即可获取数十套PDF哦! ...

  7. python批量下载b站_python 批量下载bilibili视频的gui程序

    运行效果: 完整代码: # !/usr/bin/python # -*- coding:utf-8 -*- # time: 2019/07/02--08:12 __author__ = 'Henry' ...

  8. python自动批量下载_Python批量下载鼠标样式,自动化一条龙处理详解

    前情提要 最近发现一款特别好看的壁纸软件,其中提供了鼠标样式,感觉很好看!很精致!心想肯定是请求下载然后启用鼠标样式, 那么发送请求,那不就可以用Python爬虫了吗? 其中鼠标样式下图: 爬虫环境 ...

  9. python批量下载b站_PYTHON批量下载B站视频小脚本

    无聊废话 最近在学习HCIE的视频,收藏了几个相关的视频,结果前几天...视频被下架了了...呃...(⊙o⊙)- 视频被下架 视频被下架了...我学了一半呀...哭... 在网上一顿找,依旧找不到. ...

最新文章

  1. 基于VLC的rtsp服务器linux平台搭建
  2. windows 远程访问别人的linux下的ftp服务器,linux与windows之间使用ftp相互访问(CentOS提示ftp:command not found)...
  3. 面试官:“同学,你做过真实落地项目吗?”​
  4. thinkphp中表有前缀名的时候申明模板的方法
  5. Linux内核OOM机制的详细分析
  6. 贾扬清谈云原生-让数据湖加速迈入3.0时代
  7. mysql优化-面试题
  8. erlang 读取confg文件异常 could not start kernel pid error in config file
  9. python 中 enumerate() 函数使用
  10. pytorch-tensorflow版本选择-cuda8-cudnn5.1
  11. C++ container member map
  12. (转)谷歌安卓官方教程中文版
  13. Java实现mysql的读写分离
  14. 练习: 将一个int[] 中元素,转成字符串格式
  15. 弹性理论法研究桩基受力计算公式_浅谈桩基础沉降计算方法
  16. VTK学习笔记(十九)vtk polydata
  17. 中国股市:史上最新A股龙头股票
  18. 树莓派红外火焰传感器
  19. 用matlab给图片标记区域,MATLAB二值图像连通区域标记(两步法)
  20. Android学习-使用WebView在app上显示网页

热门文章

  1. 图像语义分割:FCN全卷积网络概述
  2. Numpy:高性能科学计算和数据分析的基础包
  3. 打印Show Atend and Tell编码器的优化器
  4. 将txt文件的编码格式进行修改
  5. python画日漫_不能错过的Python漫画
  6. python的格式_python 代码格式
  7. python websocet回调_python – 线程,非阻塞websocket客户端
  8. 网络延迟造成插入多条重复数据
  9. MyBatis Plus Generator——基于Velocity的Controller参考模板(集成MyBatis Plus、Swagger2、自封装Response、分页)
  10. JAVA——prepareStatement中SQL语句中占位符(?)替换表名和字段名