H10A4O2
个人专栏

最新文章

Python读取.wav音频文件

可以使用scipy.io.wavfile.read(somefile)来读取.wav音频文件。它会返回一个元组,第一项为音频的采样率,第二项为音频数据的numpy数组。用法:from scipy.io import wavfilefs, data = wavfile.read('./output/audio.wav')也可以使用PySoundFile,它也是返回一个元组,指示第一项为数据,第二项为

Python使用Pandas读取Excel指定的列

Pandas的read_excel可以指定读取的列:import pandas as pd import numpy as np file_loc = "path.xlsx" df = pd.read_excel(file_loc, index_col=None,&nb

Python 3.6随机生成由字母和数字组成的字符串

在Python 3.6可以分为伪随机和安全随机来随机产生字符串。伪随机Python 3.6 新增了random.choices(),用于随机抽取字符。Python 3.6''.join(random.choices(string.ascii_lowercase + string.ascii_uppercase + st

Python避免使用“is”操作符比较integer数据

Python的is操作符实际上是比较的是对象的id值,id(obj)。a is b 实际可以理解为id(a) == id(b) Python里保存了一个整型数组作为缓存,范围为-5到256,如果使用此范围的数据赋值,那么实际使用引用此数组的数据,所以获取这些范围数据的id值,同一个数是相同的。Python3.6>>>a=-5 >>

Pycharm关闭Scientific mode

Pycharm3 新增了(科学模式)Scientific mode。在普通的项目里如果不需要使用到Scientific mode,可以选择关闭它。View > 去掉Scientific Mode的勾选Settings > Tools > Python Scientific

Python获取当前时间

datatime模块now()使用datetime.now()获取当前日期和时间>>> import datetime >>> datetime.datetime.now() datetime(2017, 12, 27, 21, 39, 24, 676972) 仅返回日期&