searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

有趣的Python脚本,让你从入门到精通(10)

2024-11-27 09:37:22
4
0

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

0条评论
0 / 1000
王****际
137文章数
2粉丝数
王****际
137 文章 | 2 粉丝
原创

有趣的Python脚本,让你从入门到精通(10)

2024-11-27 09:37:22
4
0

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

文章来自个人专栏
pike
137 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
1
1