用python下载东西

其实不用安装requests就可以下载东西
python的urllib.request.urlopen会传回一个<http.client.HTTPResponse object>
类似c语言的FILE*或python的open(filename, mode)
以下是简单的下载方式

import urllib.request
import webbrowser, os
a=urllib.request.urlopen(input('url='))
p=os.path.abspath(input("save as_"))
f=open(p, 'wb')
f.write(a.read())
print("successfully saved at", p)
webbrowser.open(p)

若输入https://python.org/ 会把html下载起来
我用这方法下载pycharm-edu.exe 约要半小时多
-https://download-cdn.jetbrains.com/python/pycharm-edu-2021.1.exe
我也下载Dev-cpp 很快就下载好了
-https://nchc.dl.sourceforge.net/project/orwelldevcpp/Setup%20Releases/Dev-Cpp%205.11%20TDM-GCC%204.9.2%20Setup.exe
sublime Text 4
-https://download.sublimetext.com/sublime_text_build_4107_x64_setup.exe
Object-Oriented Programming With ANSI-C
-https://www.cs.rit.edu/~ats/books/ooc.pdf
a.length可以知道大小 但是下载html时会失败


<<:  闭路电视的种类

>>:  网络资讯撷取神器 – 爬虫程序 (PYTHON SELENIUM)

[Day22] 传值跟传参考概念

JavaScript 的型别有两种 - 纯值与物件,而在 JavaScript 中,赋予一个值到变数...

day11 Kotlin coroutine 花生什麽事?

前面我讲10篇了,告诉你们coroutine是什麽,怎麽用,如何切thread,和她背後发生什麽事 ...

[DAY 03] 银锋冰菓室

银锋冰果室 地点:台南市盐水区中山路1号(八角楼旁) 时间:中午 - 22:00 南部就是热情 无论...

铁人赛後感言 - 趣闻分享、30天回顾、四大收获、Canvas游戏後续发展

本次铁人赛的作品,你玩过了吗? 先分享一件趣闻 在我上礼拜完成这个音乐游戏後,我将它分享给了一些人...

神兵利器 - Optimizer trace

有些蛙友可能觉得凭什麽mysql最佳化工具定出的执行计画跟我不一样,我可能觉得我预想的执行计画比较快...