权限认证工具Clerk

前言 以前使用过Clerk,但没有写过相关内容。这次没用使用Clerk做权限认证,但仍有必要写点东西给自己留点记忆。 Clerk简介 官网 Explore by frontend framework Next.js Easily add secure, beautiful, and fast authentication to Next.js with Clerk. ...

创建: 2025-04-06 | 更新: 2025-04-06 | 字数: 1115字 | 时长: 3分钟 | RM

项目代码行数统计

前言 最近写了一个大项目,想知道这个项目有多少行代码就找了一些相关命令和工具,于是便有了这篇博文。 我使用下面的Linux命令计算Python、JavaScript、CSS和Vue文件中的代码行数,但过滤掉node_modules目录下的文件。 ...

创建: 2025-04-05 | 更新: 2025-04-05 | 字数: 3636字 | 时长: 8分钟 | RM

低代码平台推荐(转载)

前言 几分钟内上线一个网站,这些「低代码」神器太赞了! 作者GitHub Daily 正文 几个月前,我曾给大家分享过 GitHub 上几个可以快速完成网站开发、上线的低代码平台。近期,我又陆陆续续挖掘到一些与此相关的优质项目,便想着重新整理、更新,让诸位平时在闲暇之余,也可以上手把玩。 ...

创建: 2025-03-24 | 更新: 2025-03-24 | 字数: 2957字 | 时长: 6分钟 | RM

Git 提交代码时一直提交不上去某个文件夹

Git 提交代码时一直提交不上去某个文件夹 文章来源 问题描述 这个文件夹是直接拷贝过去的,在提交到远程仓库是出现了问题。 问题分析 直接拷贝过去的文件夹里面有个 .git 的文件,所以在执行 git status 的时候出现 modified: test (modified content, untracked content) 提示,这个提示存在的原因是 xxx目录是一个空目录,且里面有一个.git文件夹。就是因为这个.git文件夹导致这个提示。 ...

创建: 2025-03-24 | 更新: 2025-03-24 | 字数: 264字 | 时长: 1分钟 | RM

2025年8个热门Python Web开发框架

2025年8个热门Python Web开发框架 2025年8个热门Python Web开发框架 Python 拥有适合各种用例的框架,从全栈 Web 开发到数据可视化,为每位开发人员提供了所需的工具。得益于其活跃的社区和强大的生态系统,开发人员在构建 Web 应用时拥有广泛的选择。然而,选择数量之多可能会使您难以为您的项目选择合适的框架。 ...

创建: 2025-03-05 | 更新: 2025-03-05 | 字数: 3982字 | 时长: 8分钟 | RM

Python实现P站视频下载器

Python实现P站视频下载器 Phub 文档链接 PHUB is an easy-to-use API wrapper for Pornhub. It can access most used or useful PH features, such as video searching, account features, video downloading, and more. 本地运行 开启VPN,填入URL,启动程序即可 1 2 3 4 5 6 7 8 9 10 import phub # Initialise a client client = phub.Client() url = "input the url of the video" # Fetch and download a video video = client.get(url) video.download('./'+ str(id) + '.mp4') GUI界面设计及代码实现 让我们设计一个使用 wxPython 实现的完整、结构美观的GUI界面来下载视频,特别是来自 Pornhub 的视频。以下代码实现了您要求的特性,包括输入URL、下载按钮、目录选择、下载进度条等。 ...

创建: 2025-02-10 | 更新: 2025-02-10 | 字数: 1085字 | 时长: 3分钟 | RM

Python实现文章下载器

Python实现文章下载器 说明 支持平台:知乎(回答、文章、专栏和视频)、CSDN、微信公众号 区别:是否下载图片到本地(有无Local) 图形化用户界面 完整代码 说明:下载知乎文章需要使用自己的Cookie ...

创建: 2025-02-10 | 更新: 2025-02-10 | 字数: 10863字 | 时长: 22分钟 | RM

Python实现Bilibili网站视频和音频下载器

Python实现Bilibili网站视频和音频下载器 注意:Bilibili网站数据中的视频(MP4)和音频(MP3)是分开的。 图形化用户界面最终效果 使用说明 函数参数: bv_id: Bilibili视频的BV ID。 cookie: 发送请求所需的cookie。 media_type: 用于选择下载视频还是音频,默认为video。 dir_path: 指定保存文件的目录。 功能实现: ...

创建: 2025-02-10 | 更新: 2025-02-10 | 字数: 1217字 | 时长: 3分钟 | RM

Python程序打包入门教程

Python程序打包入门教程 使用PyInstaller将代码打包成.exe文件 只打包一个Python文件 要将你的 Python 代码打包成一个可以直接执行的 .exe 文件,可以使用 PyInstaller 工具。以下是详细的步骤: 步骤 1: 安装 PyInstaller 首先,确保你的系统上安装了 PyInstaller。可以使用以下命令通过 pip 安装: ...

创建: 2025-02-10 | 更新: 2025-02-10 | 字数: 2163字 | 时长: 5分钟 | RM

使用Python把MP4文件批量转换为MP3文件

使用Python把MP4文件批量转换为MP3文件 前提:本地安装ffmpeg,可以选择安装pydub或是moviepy 使用Python调用ffmpeg需要安装ffmpeg-python 使用PyDub 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 import os from pydub import AudioSegment def convert_mp4_to_mp3(directory): for filename in os.listdir(directory): if filename.endswith('.mp4'): mp4_file_path = os.path.join(directory, filename) mp3_file_path = os.path.splitext(mp4_file_path)[0] + '.mp3' try: # 使用 pydub 转换 mp4 为 mp3 audio = AudioSegment.from_file(mp4_file_path, format='mp4') audio.export(mp3_file_path, format='mp3') # 删除原有的 mp4 文件 os.remove(mp4_file_path) print(f"Converted {mp4_file_path} to {mp3_file_path} and deleted original mp4 file.") except Exception as e: print(f"Error processing {mp4_file_path}: {e}") # 设置你的目标目录 target_directory = r'E:\Entertainment\100s' convert_mp4_to_mp3(target_directory) 使用MoviePy 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 import os from moviepy.editor import VideoFileClip def convert_mp4_to_mp3(directory): # 遍历目录 for filename in os.listdir(directory): if filename.endswith('.mp4'): mp4_file_path = os.path.join(directory, filename) mp3_file_path = os.path.splitext(mp4_file_path)[0] + '.mp3' try: # 使用 moviepy 转换视频为音频 video_clip = VideoFileClip(mp4_file_path) video_clip.audio.write_audiofile(mp3_file_path) video_clip.close() # 删除原有的 mp4 文件 os.remove(mp4_file_path) print(f"Converted {mp4_file_path} to {mp3_file_path} and deleted original mp4 file.") except Exception as e: print(f"Error processing {mp4_file_path}: {e}") # 设置你的目标目录 target_directory = r'E:\Entertainment\北流嘉措' convert_mp4_to_mp3(target_directory) 【最新】windows电脑FFmpeg安装教程手把手详解 windows电脑FFmpeg安装教程手把手详解教程来源 ...

创建: 2025-02-07 | 更新: 2025-02-07 | 字数: 5323字 | 时长: 11分钟 | RM