精华内容
下载资源
问答
  • python3下载文件

    万次阅读 2017-11-23 20:44:45
    python3下载文件 今天学习了周志华老师的机器学习导论,想从网上下载老师的讲义,进入网站发现要下载的东西还不少,有14篇(虽然也不算太多啦) 发现要下载的讲义的url地址格式很类似哇,比如: ...

    python3下载文件

    今天学习了周志华老师的机器学习导论,想从网上下载老师的讲义,进入网站发现要下载的东西还不少,有14篇(虽然也不算太多啦)
    发现要下载的讲义的url地址格式很类似哇,比如:

    http://bcmi.sjtu.edu.cn/log/files/lecture_notes/ml_2014_spring_ieee/lecture1.pdf
    http://bcmi.sjtu.edu.cn/log/files/lecture_notes/ml_2014_spring_ieee/lecture2.pdf
    http://bcmi.sjtu.edu.cn/log/files/lecture_notes/ml_2014_spring_ieee/lecture3.pdf

    都是lecturex.pdf结尾的,于是就想着用python下载,以下是我的操作步骤:


    下载前



    代码:

    import os
    import urllib
    
    
    print("downloading with urllib")
    
    url0 = "http://bcmi.sjtu.edu.cn/log/files/lecture_notes/ml_2014_spring_ieee/"
    for item in range(1, 15):
        file = "lecture" + str(item) + ".pdf"
        url = url0 + file
        print("downloading with " + file)
        LocalPath = os.path.join('C:/Users/goatbishop/Desktop',file)
        #os.path.join将多个路径组合后返回
        urllib.request.urlretrieve(url,LocalPath)
        #第一个参数url:需要下载的网络资源的URL地址
        #第二个参数LocalPath:文件下载到本地后的路径
    
    

    下载中



    下载后



    打开文件检查一下



    OK

    展开全文
  • python3下载邮件附件

    千次阅读 2018-11-27 22:08:13
    python3下载.eml文件的附件 最近经常干的一件事就是面对几十个的.eml文件,逐个打开并下载附件,今天突发奇想,人生苦短,快用python,那么为啥这种重复性的工作不用python替代呢,说干就干 环境配置 python3(pip ...

    python3下载.eml文件的附件

    最近经常干的一件事就是面对几十个的.eml文件,逐个打开并下载附件,今天突发奇想,人生苦短,快用python,那么为啥这种重复性的工作不用python替代呢,说干就干
    环境配置

    • python3(pip install email)

    关键函数:

    def download_attachment(mailname, datapath):
        """
        download the attachment of .eml file
        :param mailname: path of .eml path
        :param datapath: path of the attachment file
        :return: None
        """
        fp = open(mailname, "r", encoding='gbk')
        msg = email.message_from_file(fp)
    
        for par in msg.walk():
            if not par.is_multipart():
                name = par.get_param("name")
    
                if name:
                    h = email.header.Header(name)
    
                    data = par.get_payload(decode=True)
    
                    data_name = str(h).replace('/', '_')
                    f = open(datapath + '\\' + data_name, 'wb')
                    f.write(data)
                    f.close()
    

    完整代码(下载整个文件夹里面所有.eml文件的附件):

    #!/usr/bin/env python3
    
    import os
    import email
    
    
    def download_attachment(mailname, datapath):
        """
        download the attachment of .eml file
        :param mailname: path of .eml path
        :param datapath: path of the attachment file
        :return: None
        """
        fp = open(mailname, "r")
        msg = email.message_from_file(fp)
    
        for par in msg.walk():
            if not par.is_multipart():
                name = par.get_param("name")
    
                if name:
                    h = email.header.Header(name)
    
                    data = par.get_payload(decode=True)
    
                    data_name = str(h).replace('/', '_')
                    f = open(datapath + '\\' + data_name, 'wb')
                    f.write(data)
                    f.close()
    
    
    if __name__ == '__main__':
        dir = "C:\\Users\\xkw\\Desktop\\srcData\\"
        datapath = "C:\\Users\\xkw\\Desktop\\destData"
        count = 0
    
        for filename in os.listdir(dir):
            filename = dir + filename
            print(filename)
            download_attachment(filename, datapath)
    
    
    展开全文
  • python3 下载特定网页上的文件

    千次阅读 2019-03-13 15:53:32
    python3 下载特定网页上的文件 源码如下 # -*- coding: utf-8 -*- import urllib3,urllib,time,re,sys,ssl,os from urllib import request import urllib.request import subprocess "&...

    python3 下载特定网页上的文件

    参考:https://blog.csdn.net/csdn86868686888/article/details/82108146
    https://www.cnblogs.com/rkfeng/p/8366327.html
    源码如下

    # -*- coding: utf-8 -*-
    import urllib3,urllib,time,re,sys,ssl,os
    from urllib import request
    import urllib.request
    import subprocess
    """
    Created on Wed Mar 13 10:35:48 2019
    
    @author: fern.xu
    """
    
    #对目标网站进行html源码查看
    ssl._create_default_https_context = ssl._create_unverified_context
    url = "http://xxx.xxx.xxx.xxx:8081/nexus/content/repositories/releases/wolaidai/welab-kms/27345/"
    page = request.urlopen(url)
    html = page.read().decode('utf-8') 
    
    #使用正则对源码html中匹配.jar的绝对url地址
    reg = r'<a href="(.+?\.jar)">' 
    imgre = re.compile(reg) 
    imglist = re.findall(imgre,html) 
    
    #print (imglist[0])
    
    #从url中提取文件名
    url_filename = os.path.basename(imglist[0])
    print(url_filename)
    
    #组装在WINDOWS文件要保存路径与名称
    winpath = r'D:\work\pywork'
    #filename = r'agreement.jar'
    #dest_dir = os.path.join(winpath,filename)
    #print(dest_dir)
    
    dest_dir = os.path.join(winpath,url_filename)
    print(dest_dir)
    
    
    #对文件进行下载
    #方法1
    #urllib.request.urlretrieve(imglist[0],dest_dir)
    #方法2
    response = request.urlopen(imglist[0])
    chunk = 16*1024
    with open(dest_dir,"wb") as f:
        while True:
            chunk = response.read(chunk)
            if not chunk:
                break
            f.write(chunk)
    
    
    展开全文
  • Python3下载安装教程并安装numpy模块

    万次阅读 2016-12-19 13:27:31
    第一步:在路径下下载python3的可执行文件 下载来了安装第一步就是双击下载下的安装文件安装python3.5.2版本的python,记得勾选最下面的将Python路径加入到PATH中,如果你没有勾选就将下面的路径添加到系统环境...

    使用到的资源:

    numpy
    python3.5 for win7 64bit

    python3安装教程
    第一步:在路径下下载python3的可执行文件
    这里写图片描述
    下载来了安装第一步就是双击下载下的安装文件安装python3.5.2版本的python,记得勾选最下面的将Python路径加入到PATH中,如果你没有勾选就将下面两个路径添加到系统环境变量Path中:

    <Python安装目录>\Scripts\;
    <Python安装目录>;
    我的是:
    C:\fastDev\Python3_5_2\Scripts\;C:\fastDev\Python3_5_2\;

    numpy模块安装教程
    第二步:安装numpy模块,下载numpy-1.11.3-cp35-none-win_amd64.whl,将这个下载文件放到<Python安装目录>\Scripts\ 目录下
    numpy和python是有对应关系的,并不是随便一款numpy都可以基于随便一款Python的,我的python版本是python-3.5.2-amd64.exe,所以在这里要选用amd64并对应cp35(红色框框里的文件,因为我们安装的python是python3.5 )。
    这里写图片描述

    然后执行如下的命令

    pip3.5 install E:\AndroidDev\Python3_5\Scripts\numpy-1.11.3-cp35-none-win_amd64.whl

    如果安装成功就可以看到如下的提示:
    这里写图片描述

    使用numpy模块
    这里写图片描述

    如果提示你pip版本比较低,可以通过python -m pip install --upgrade pip 命令升级pip软件版本。
    参考文章

    展开全文
  • python3 下载 并 保存 pdf

    千次阅读 2019-08-20 15:21:24
    # python requests 的pdf 文档 requests_pdf_url = "https://buildmedia.readthedocs.org/media/pdf/requests/master/requests.pdf" r = requests.get(requests_pdf_url) filename = "requests.pdf" ...
  • python3下载指定url的内容

    千次阅读 2019-09-11 16:05:22
    今天老板给了我一个epo文件的下载地址http://wepodownload.mediatek.com/EPO_GR_3_1.DAT,需要每隔三天下载一次。Python中有一个高度封装好的requests库可以满足这个需求。pip install requests即可下载,windows下...
  • python3 下载文件urllib使用

    万次阅读 2014-04-27 11:58:42
    第一python3没有urllib2模块了 urllib2.urlopen(url[,data[,timeout]]).read().decode("UTF8") 下载 urllib.urlretrieve(url[,fileName[,reporthook[,data]]])
  • linux下使用python下载优酷上的视频 最近在学python爬虫,领导让爬虫时下载优酷的视频练手。打开优酷的视频发现下载比较麻烦,还要登录客户端,而优酷官方没有提供优酷的linux版本。
  • python3下载一只猫

    千次阅读 2018-01-29 15:49:37
    代码如下: import urllib.request response = urllib.request.urlopen("http://placekitten.com/500/600") cat_img =response.read() with open('cat_500_600.jpg','wb') as f: f.write(cat_img)
  • Python3下载网页中的图片

    千次阅读 2016-10-07 17:04:40
    import urllib.request ...python 3.x中urllib库和urilib2库合并成了urllib库。。 其中urllib2.urlopen()变成了urllib.request.urlopen()  urllib2.Request()变成了urllib.request.Request() 
  • python3的urllib包有了一些更新,在使用的时候要注意一下 import os import urllib url = "" file = "{}.pdf".format('download_file') save_path = os.path.join('/Users/Desktop/', file) urllib.request....
  • (1)不要将原本指向python2.7的/usr/bin/python连接指向python3,许多程序需要/usr/bin/python兼容python2.7,如果仅仅建立软连接,将导致apt-get upgrade等命令无法执行,可以使用alias实现用python命令替换python...
  • python 3 python 2安装

    千次阅读 2019-04-11 19:53:11
    一.下载 python 2 和 3 python2下载:... python3下载:https://www.python.org/downloads/release/python-373/ 2.安装 python2 安装,选择好安装路径.然后一直 next 就OK了. p...
  • Python 批量下载BiliBili视频 打包成软件

    万次阅读 多人点赞 2020-03-08 20:31:11
    有动画、番剧,还有游戏、鬼畜,更有为广大程序猿所喜爱的科技和编程教学视频,课时你也许会为怎么下载保存下这些视频而发愁,我也遇到了这样的烦恼,于是利用强大的Python进行一番探索,实现了3种模式的下载:...
  • import os import requests import datetime from Crypto.Cipher import AES def decode_key_file(key_file_name): with open(key_file_name,"r") as f: data=f.read() return data def decode_m_file(m_file_...
  • python3下载和安装

    千次阅读 2019-01-10 22:27:18
    python3下载和安装小白成长之路:python的下载和安装python的安装还是挺简单的,一步步按照步骤来一般不会出错。 小白成长之路:python的下载和安装 1、官网下载 (https://www.python.org) 进入官网后,点击...
  • Mac系统下默认安装python2.7,可以通过homebrew在保留python2.7的前提下安装python3.x。本文记录了python3的安装过程以及在pycharm中python3环境的设置过程。 安装python3 PyCharm中使用python3 安装python3...
  • Python怎么下载安装1、打开python官网2、找到python下载页面,可以看到有多个版本可选择,要注意3.x版跟旧版本并不兼容。我们选择最新发布的正式版3.8.23、windows版的安装包有多个可以选择。首先,64位的windows...
  • python3 教程 下载图片资源

    千次阅读 2020-07-14 16:47:39
    Python3 教程 下载图片资源 所谓下载URL图片就是指通过网络图片的URL去用脚本自动获取和下载图片到本地。这里为大家介绍一种快捷方式,一行代码轻松搞定
  • python3参考秘籍-附PDF下载

    千次阅读 热门讨论 2020-12-25 19:37:36
    Python作为一个开源的优秀语言,随着它在数据分析和机器学习方面的优势,已经得到越来越多人的...有的,本文就是python3的基础秘籍,看了这本秘籍python3的核心思想就掌握了,文末还有PDF下载链接哦,欢迎大家下载
  • python3下载与安装

    万次阅读 2018-05-17 14:49:29
    1、首先,从Python官方网站:http://python.org/getit/ ,下载Windows的安装包python官网有几个下载文件,有什么区别?Python 3.6.0a1 - 2016-05-17Download Windows x86 web-based installerDownload Windows x86 ...
  • 安装python分三个步骤:*下载python*安装python*检查是否安装成功1、下载Python(2)选择下载的版本(3)点开Download后,找到下载文件Gzipped source tarball 是Linux系统下载的版本XZ compressed source tarball ...
  • python3批量下载文件

    万次阅读 多人点赞 2018-05-06 15:53:44
    “懒人往往都是促进科技发展的动力” ---- 不知道哪位大佬说的由于本人太懒,懒到几个文件下载都不想点击,所以写了一个爬虫来解决,貌似耗时更长了 -_-!! ,真是得不偿失啊,算了,就当是练练python吧。1.准备一个...
  • Python2 与Python3及VSCode下载和安装,Python编辑器下载安装、Python编辑器推荐、Python IDE推荐、Python集成开发环境工具推荐、Python入门视频教程、PyCharm破解与安装、PyCharm 2019.1.3 (Professional Edition...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 48,243
精华内容 19,297
关键字:

python3下载

python 订阅