原创 利用pydub和baidu語音api實現自動添加字幕

利用pydub和baidu語音api實現自動添加字幕前言程序介紹基本工具提取音頻修改pydub的silence.py讀取音頻和預處理切割音頻轉換成所需的WAV字幕轉換部分百度API部分註冊和創建應用認證轉換完整程序輸出結果 前言

原创 【python】用遞歸的方式建造二叉搜索樹

如果根據C語言的教程,我們一般會這麼建二叉搜索樹: class Node(object): def __init__(self,element): self.element=element sel

原创 03-樹1 樹的同構 (25 分) (python3)

def inputL(): L=[] n=int(input()) for i in range(n): a=list(input().split()) L.append(a)

原创 03-樹2 List Leaves (25 分)(python)

寫完看老師講解才發現自己都沒用到樹的結構,且排錯的時候才發現這題是考樹的遍歷的。(結果學了都沒用上,所以應該會重寫一遍吧OTZ) 思路:和上一題一樣,從葉子找起,存儲葉子位置i,同時利用加權的思想,因爲從左向右,所以如果是左孩子就賦值0,

原创 02-線性結構3 Reversing Linked List (python3)(部分通過)

kn=list(map(int,input().split())) N=kn[1] K=kn[2] L=[] for i in range(N): a=list(input().split()) L.extend(a)

原创 02-線性結構4 Pop Sequence(python3)

  Given a stack which can keep M numbers at most. Push N numbers in the order of 1, 2, 3, ..., N and pop randomly. You

原创 02-線性結構2 一元多項式的乘法與加法運算(python3)

搜到一篇也是講這個的,但是那篇並沒有完全用到單向鏈表的方法,所以研究了一下,寫了一個是完全用單向鏈表的方法: 其實應該有更優雅的刪除整個單向列表的方法,比如頭設爲none,可能會改進下? L1=list(map(int,input().

原创 【python】用selenium webdriver做簡單的表格提交

selenium webdriver是一個自動化測試工具,相比於直接用get之類的方法能更爲直觀的模擬用戶使用,但是,對我而言就是,額,挺好玩的,所以這一篇的側重點是一個接觸的過程,並沒有很系統的闡述這個工具。 註明:以下都以Chrom