1、简单的网页服务器:
这个脚本可以创建一个简单的网页服务器,让你可以通过浏览器访问本地电脑上的文件。这在开发和测试网页时非常有用。
import http.server
import socketserver
PORT = 8000 # 端口号
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("serving at port", PORT)
httpd.serve_forever()
# 运行后,在浏览器中访问 URL即可
2、下载YouTube视频:
这个脚本可以下载YouTube视频,方便你离线观看。
from pytube import YouTube
def download_youtube_video(url, resolution='highest'):
"""下载YouTube视频的函数"""
try:
yt = YouTube(url)
stream = yt.streams.filter(progressive=True, file_extension='mp4').order_by('resolution').desc().first()
if not stream:
print("找不到合适的视频流")
return
print(f"正在下载: {yt.title}")
stream.download() # 下载到当前目录
print("下载完成!")
except Exception as e:
print(f"下载失败: {e}")
video_url = "URL你的视频ID" # 替换为你要下载的视频链接
download_youtube_video(video_url)
# 需要安装pytube库: pip install pytube