
Python
fucaijin
这个作者很懒,什么都没留下…
展开
-
Windows10安装manimlib采坑直至成功的过程/manimlib安装不了/manimlib安装失败解决方案
安装manimlib时遇到UnicodeDecodeError: 'gbk' codec can't decode byte这个问题时,用我以下这种方式安装今天安装manimlib的时候遇到了一些问题。先说我正确安装成功过程:1.去https://github.com/3b1b/manim下载zip或者git clone下来,然后进到根目录,也就是进到名为manim的文件夹下,cmd执行:# 自动安装requirements.txt这个文件里的所有包python3 -m pip ...原创 2020-10-14 12:03:34 · 5786 阅读 · 6 评论 -
33行代码 超级简单下载/批量下载m3u8为mp4(使用Python和ffmpeg)
本代码直接复制可用,前提是要先安装ffmpeg!要先安装ffmpeg!要先安装ffmpeg!ffmpeg非常好用,装了不后悔。使用方式:先将以下代码保存为down_load_m3u8.py,然后在cmd窗口中执行"python down_load_m3u8.py m3u8链接/有m3u8列表的文件路径"。比如:1.直接下载链接:python down_load_m3u8.pyhttps://abc.com/def/hijk/index.m3u82.指定文件批量下载:python...原创 2020-07-17 11:26:22 · 5152 阅读 · 7 评论 -
[LeetCode] 求1到n的和
【题目】求1~n的合【要求】不可以使用除法,循环,判断语句(包括三目运算)1~n的求和数学公式是: 即:(首项+末项)×项数÷2所以答案是:def sum(n): return int(n*(n+1)*0.5)升级版的要求:不可以使用乘法答案:defsum(n):returnn==1orn+sum(n-1)这里使用了递归,如果n是1就返回True(True和数字相加就会变成1,所以把True当成1即可),不会执行n+sum(n-1),否则加...原创 2020-06-02 15:10:53 · 1657 阅读 · 0 评论 -
使用python获取视频时长/并将秒转化为时分秒的格式
获取当前py文件同级目录以及子目录下的所有视频的时长(此处代码写的是mp4,其他格式请将mp4改为其他格式后自测),把下面这长代码保存为py后,放到你的视频的目录下执行即可输出视频的时长。废话少数说,上码:# -*- coding: utf-8 -*-def time_convert(seconds): """ 将秒换成合适的时间,如果超过一分钟就换算成"分钟:秒",如果是小时,就换算成"小时:分钟:秒"单位换算 """ print(f'时间换算{.原创 2020-05-09 00:32:55 · 2582 阅读 · 0 评论 -
python使用moviepy包下的VideoFileClip时报错:OSError: [WinError 6] 句柄无效解决方法
在使用moviepy包下的VideoFileClip获取视频时长,在连续获取了若干个视频时长之后,突然报错:Traceback (most recent call last): File "e:\Videos\get_video_duration.py", line 67, in <module> run() File "e:\Videos\get_video_duration.py", line 62, in run gen_video_duration()原创 2020-05-08 23:52:56 · 4517 阅读 · 1 评论 -
6行代码 超级简单 语言情感分析 - 使用Python的vaderSentiment库实现
废话不多说,上码!pip install vaderSentimentfrom vaderSentiment.vaderSentiment import SentimentIntensityAnalyzersentences = ['I like you just so so','I like you a little','I like you','I like you very m...原创 2020-05-04 17:57:42 · 3913 阅读 · 5 评论 -
VS Code 在执行Python代码时OUTPUT输出中文乱码最佳解决方案
前两天下了个最新版的Visual Studio Code,执行Python的时候输出中文会有乱码。找了几小时的按照网上的教程,都不适用,因为版本改了,配置方式也不单纯是json,我从官网下载的VS Code时间是2019-06-29,版本信息是:Version: 1.35.1 (system setup)Commit: c7d83e57cd18f18026a8162d042843bda1bc...原创 2019-06-30 12:15:58 · 4864 阅读 · 8 评论 -
在安装和使用pyspider中遇到的问题与解决
在安装和使用pyspider中遇到个问题,网上没找到答案自己解决了,记录一下,希望能给后来采坑者一些帮助。1.首先安装pip3 install pyspider # 我同时使用python2和python3,因为我想使用适用于python3的pyspider,因此我用的pip3来安装的2.执行看是否成功在命令行中输入:pyspider3.报错:详细报错信...原创 2019-03-30 15:23:11 · 6046 阅读 · 3 评论 -
Django设置数据库为MySQL,且使用更安全的配置方式(在setting.py使用非明文配置mysql用户名和密码)
根据网上的教程,在setting.py文件更改django数据库为mysql的时候做配置需要填写用户名和密码,网上的许多教程都是直接使用明文密码,我们时不时会更改此文件,如果有同事/朋友或者比较看重隐私的童鞋,可能会担心打开此文件时有人不小心看到。我们只要使用将用户名和密码保存在另一个我们自己创建的配置文件里,然后通过读取此文件的方式,就不会有这个问题了。以下的过程是我亲身操作成功的,步骤有点繁琐...原创 2019-01-26 22:25:47 · 2412 阅读 · 1 评论 -
在django中获取北京时间/上海时间(在linux中获取东八区中国时间)
1.将settings.py的TIME_ZONE = 'UTC'改为'Asia/Shanghai'TIME_ZONE = 'Asia/Shanghai'2.在要获取时间的地方from datetime import datetime,from datetime import datetime,time = datatime.now() # 此时获取的时间就是上海...原创 2018-12-19 14:22:32 · 1525 阅读 · 0 评论