python

25 篇文章

「Python|音视频处理|场景案例」如何将视频转换成gif动图

本文主要介绍如何使用python常用的音视频处理第三方库moviepy将视频转换成gif动图。

#python#音视频#开发语言

「Python|加密算法|场景案例」用Python实现ECB模式的AES加密算法

本文主要介绍如何用Python实现ECB模式的AES加密算法,满足一些数据请求头参数加密或者请求体数据加密的需求。

#python#爬虫#javascript

「Python|微信机器人|问题记录」使用itchat登录微信失败 mismatched tag 错误

本文主要记录使用python的第三方库itchat进行微信操作自动化时,在第一步进行微信登录时遇到的登录失败问题,以及最后解决问题的方案

#python#微信#机器人

「Python|aiohttp|并发与协程」将HTTP请求提速成百上千倍!一次性掌握把requests请求改成协程的通用方法

本文主要介绍如何通过使用aiohttp库将同步的http请求改成异步方式请求,从而降低等待网络IO过程中时间和计算资源的浪费。主要包括如何将常见的requests请求改用aiohttp异步执行以及如何将异步的批量请求方法封装成普通方法/同步调用方式,给业务模块调用。

#python#http#开发语言

「Python|Pandas|场景案例」如何只保留DataFrame数据集的某些列(要保留的列不固定)

本文主要介绍在使用pandas进行数据分析过程中的数据预处理时,如果希望仅保留某些列的数据需要如何操作。同时介绍一些特殊情况,比如列是用变量存储;或者列是一个全集,处理的数据集中不一定包括列出的全部列名。

#python#pandas#数据分析

「Python|音视频处理|场景案例」如何使用ffmpeg下载m3u8视频到本地并保存成mp4

本文主要介绍如何使用ffmpeg批量下载视频到本地并保存成指定格式。

#ffmpeg#python#音视频

「Python|环境安装|Windows」如何在Windows上安装Python环境?

本文主要介绍如何在Windows上安装Python,帮助初学者或者非程序员伙伴快速搭建可以运行python代码的环境。

#python#windows#开发语言

「Python|图像处理|场景案例」如何将彩色图片转成黑白的灰度图片?

本文主要介绍如何使用python将彩色图片转换成黑白的灰度图片。

#python#人工智能#开发语言

「Python|Selenium|场景案例」如何模拟鼠标单击、双击、右击、长按和拖拽等操作?

本文主要介绍如何在使用selenium进行自动化测试的时候模拟各种鼠标操作。

#python#selenium#开发语言

「Python|音视频处理|场景案例」如何获取音视频中声音片段的起止时间?

本文主要介绍如何使用python的第三方库moviepy找出音视频中声音开始出现的位置以及声音结束的位置。

#python#音视频#ffmpeg

「Python|音视频处理|场景案例」如何将多个视频合并成多个子画面并排的单个视频?

本文主要介绍如何将多个视频画面合并到一个视频中,使得合成后的视频画面是原视频的并排画面。

#python#音视频#ffmpeg

「Python|网页开发」如何使用Django快速开始进行网页开发:写个Hello World!

本文主要介绍如何从零开始借助django框架快速启动一个网页服务器然后进入编写HTML页面的阶段。

#python#django#后端

「Python|认知体系」为什么程序世界会需要函数定义和模块化?

本文主要介绍python中的函数定义方法以及函数定义和模块化存在的必要性

#python#开发语言

「Python|输入输出」如何进行用户输入、文件输入和输出

本文主要介绍Python中如何让用户进行内容输入,如何从文件中读取数据作为输入以及如何将数据保存到文件中

#python#开发语言#交互

「python|语言特性」为什么f-string是python中最舒适的字符串格式化方式

本文主要介绍python语言特性中关于字符串格式化的特性,f-string的特点、具体用法和注意事项

#python#开发语言#数据结构

「Python|数据结构」如何用好我们离不开的字符串?

本文主要介绍python原生数据结构字符串的特点以及使用场景

#python#数据结构#开发语言

「Python|VS Code」如何在VS Code中使用Jupyter Notebook运行Python代码

本文主要介绍如何在VS Code安装Jupyter Notebook的扩展并创建notebook文件,并在notebook中运行python代码。同时,介绍使用Jupyter notebook运行python代码的好处。

#python#jupyter#开发语言

「Python|音视频处理|场景案例」如何拼接、裁剪、多轨合并两个或多个视频

本文主要介绍如何使用python的第三方库moviepy进行简单的视频编辑操作,比如: 拼接,裁剪,多轨合并。

#python#音视频#ffmpeg

「Python|Selenium|场景案例」如何定位iframe中的元素?

本文主要介绍在使用Selenium进行自动化测试或者任务时,对于使用了iframe的页面,如何定位iframe中的元素

#python#selenium#开发语言

「Python|图像处理|场景案例」如何给图片添加水印

本文主要介绍如何使用python的PIL库给图片增加水印

#python#开发语言#图像处理

「Python|数据结构」用于数据查询的哈希表:集合和字典

本文主要介绍python原生数据结构集合和字典的特点以及使用场景

#python#数据结构#散列表

「python|数据结构」列表和元组的使用场景是什么?

本文主要介绍python原生数据结构列表和元组的特点以及对应的使用场景。

#python#数据结构#开发语言

「python|语言特性」为什么python的推导式语法一用就上瘾?

本文主要介绍python语言特性中推导式语法,包括什么时候使用推导式,为什么使用推导式,列表推导式、元组推导式、集合推导式、字典推导式、以及多重推导式的写法

#python#开发语言

「Python|环境安装|Linux」CentOS 7 安装指定版本的python环境

本文主要介绍在CentOS 7 中安装指定版本的python替换系统自带以及默认版本python的步骤

#python#centos#linux

python遍历数组的同时改动数组元素

python的for-loop的特殊性在于其更接近于「遍历」而非循环 Q:存在一个数组,对其进行遍历,符合条件的保留/删除,不符合条件的删除/保留,该如何操作? 错误示例: lst = [1, 1, 0, 2, 0, 0, 8, 3, 0, 2, 5, 0, 2, 6] for item in lst: if item == 0: lst.remove(item) pri...

#python#列表#iterator