![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 57
陌上阳光
这个作者很懒,什么都没留下…
展开
-
报错 OpenBLAS blas_thread_init: RLIMIT_NPROC 4096 current, -1 max
Python创建大量线程时遇上OpenBLAS blas_thread_init报错怎么办?原创 2024-05-23 14:51:37 · 510 阅读 · 0 评论 -
Python使用bs4解析网页
访问喜马拉雅专辑页,提取专辑对应的分类类型。原创 2024-05-15 15:16:08 · 114 阅读 · 1 评论 -
喜马拉雅xm音频解码
magic只是为了用来检测下载文件的文件类型,但是我下载的文件都是音频 m4a 或者mp3, 可以下载几条验证一下,我用m4a类型保存看着比较正常,直接写死的m4a。libmagic报错windows系统不好解决,绕过不解决了。原创 2024-05-13 17:24:58 · 306 阅读 · 0 评论 -
绘制音频时长核密度分布图
因此,这条命令的作用是从文件中读取带有列名的数据,其中列名分别为。这条命令使用 Pandas 的。的 Pandas 数据框中。原创 2024-04-19 10:58:29 · 122 阅读 · 0 评论 -
Python执行报错汇总
使用python2环境执行脚本,输入应该是’y’ 带引号的, python3则不用输入引号。原创 2023-11-15 16:53:27 · 110 阅读 · 0 评论 -
学习pytorch6 torchvision中的数据集使用
download可以一直保持为True,下载一次后指定目录下有下载好的数据集,代码不会重复下载,也可以自己把下载好的数据集压缩包放到指定目录,代码会自动解压缩。原创 2023-08-29 17:48:38 · 882 阅读 · 0 评论 -
学习pytorch5 常用的transforms
【代码】学习pytorch5 常用的transforms。原创 2023-08-25 19:48:00 · 776 阅读 · 0 评论 -
Python把中文转成拼音
【代码】Python把中文转成拼音。原创 2023-06-07 17:37:48 · 284 阅读 · 0 评论 -
python面试题
面试题1.数据库1. mysql创建表2.主键 外键 约束 索引 视图3. redis mongoDB4.sql调优2.python3.机器学习4.可视化1.数据库1. mysql创建表create table 表名(字段名 char(10) not null,字段名 …)数据类型 int char datetime text decimal[精准数据类型]decimal(8,2) : 一共8位数字,6位整数,2位小数create table Customers(cust_id char原创 2021-06-17 20:00:59 · 184 阅读 · 0 评论 -
Python生成md5
Python生成md5根据文件内容生成md5根据文件内容生成md5 f = open(filepath, 'rb') md5obj = hashlib.md5() md5obj.update(f.read()) hash = md5obj.hexdigest() f.close() print(str(hash).lower())原创 2021-05-25 10:32:12 · 637 阅读 · 0 评论 -
python一些表达式
列表表达式a = [表达式 for 迭代变量 in 可迭代对象 [if 条件表达式] ]执行顺序同for循环,返回值a是一个列表http://c.biancheng.net/view/2231.html元组表达式(表达式 for 迭代变量 in 可迭代对象 [if 条件表达式] )lambda表达式lambda 匿名函数语法:lambda [arg1 [,arg2,…argn]]:expression调用lambda函数:sum = lambda a,b: a+bsum(10,20原创 2021-04-07 12:12:48 · 215 阅读 · 1 评论 -
Python常用数据结构
Python常用数据结构列表常用方法常用函数切片字典内置函数常用方法字典与列表的区别元组创建一个新的元组集合列表Python最基本数据结构,每个元素分配位置数字-索引,索引从0开始。常用方法append() insert() extend() pop() sort()list1 = [1,2,3]# 在列表末尾添加新的对象list1.append(4) # [1,2,3,4]# 统计某个元素在列表中出现的次数list1.count(1) # 1# 在列表末尾一次性追加另一个序列中的原创 2021-04-06 16:37:42 · 129 阅读 · 1 评论 -
Python-Excel读写文件处理
Python-Excel读写文件处理一、xlrd读Excel1.加载表:open_workbook()code:参数:返回值:2.读工作表sheet:sheet_by_name("sheet_name")3.获取所有行列总数:nrows & ncols4.遍历获取工作表内的数据一、xlrd读Excel1.加载表:open_workbook()# 加载文件--打开wb = xlrd.open_workbook('file.xlsx') code:xlrd.open_workbook(fi原创 2020-11-27 16:23:49 · 483 阅读 · 0 评论 -
根据时间点切割音频
Python-wave处理1.获取要切割音频的时间点--开始时间&结束时间2.获取整个音频的二进制数据3.获取对应分割部分音频的数据4.将分割的音频数据保存为音频文件1.获取要切割音频的时间点–开始时间&结束时间从保存好的音频起止时间文件获取start, end, 单位毫秒,float数据2.获取整个音频的二进制数据import wavewf = wave.open(os.path.join(wav_in, wav), 'rb') # 二进制读文件wav_chn = wf.ge原创 2020-11-02 15:28:16 · 2937 阅读 · 1 评论 -
requests的Proxy-SSL错误
1.ProxyError(当不需要配置代理出现代理错误)requests.exceptions.ProxyError: HTTPSConnectionPool(host=’***.com’, port=443): Max retries exceeded with url: /***.detail.json (Caused by ProxyError(‘Cannot connect to proxy.’, error(‘Tunnel connection failed: 504 Gateway Time-原创 2020-11-02 10:56:07 · 3180 阅读 · 0 评论 -
Python处理表格型txt文件
Python处理表格型txt文件1.pandas读txt2.获取某列所有数据3.指定两列分别做键值-字典,判断想要的查询数据-键对应的值-value从数据库中导出的txt文件,数据排列类似于表格形式col1 col2 col31 2 31 2 31 2 31.pandas读txtimport pandas as pddata = pd.read_table(sql_txt_file_path, sep='\t',engine='python')加载file,指定它的分隔符是 \t 指定原创 2020-08-05 15:07:52 · 2941 阅读 · 0 评论 -
Python-多个生产者消费者-读写文件
0.前言从文件中读取内容,分析获得想要的数据,拼接URL发起请求,获取响应数据并保存。读写文件较快,但是网络请求速度比较慢,但是代码是串联执行的,耦合性较高,为了加快进度,采用生产者[读文件]–队列–消费者(同时是另一个队列的生产者)[网络请求]–队列2–消费者[写文件]模式去获取保存数据。1.读文件,将想要的数据put到队列from multiprocessing import JoinableQueue, Processimport time# 可将for循环改成自己代码要读的文件def原创 2020-07-28 17:01:42 · 759 阅读 · 0 评论 -
Python-wave库的使用
1.导入import wave2.读取.wav文件注意使用二进制模式读wav音频文件返回wave_reader类的示例f = wave.open('file_path.wav', 'rb')3.调用方法读wav文件的格式和数据# 一次性返回所有格式信息,元组:(声道数, 量化位数(byte单位), 采样频率, 采样点数, 压缩类型, 压缩类型)params = f.getparams()nchannels, sampwidth, framerate, nframes = params[原创 2020-06-05 15:41:02 · 7899 阅读 · 0 评论 -
Python处理json数据
有时输入json文件中文编码失败1.Python数据结构到json编码字符串数据import jsonpy_dict = {}josn_str = json.dumps(py_dict)josn_str = json.dumps(py_dict,ensure_ascii=False)可能需要注意中文编码问题,ensure_ascii=False,否则写入文件后中文可能是ASCII编码2.Python数据结构到json编码字符串数据文件import jsonpy_dict = [{},{}原创 2020-06-03 15:27:59 · 179 阅读 · 0 评论 -
python读写csv
python处理csv一、使用内置模块csv1. 使用字典的形式取数据2. 使用列表的形式取数据二、使用一般文件读取方法1. with open三、pandas读取csv四、写入csv一、使用内置模块csv1. 使用字典的形式取数据import csvwith open("des_file.csv", 'r', encoding='utf-8)as f: # 将每一行转化为以第一行索引为键,对应单元格内容为值的字典 f_csv = csv.DictReader(f) for row in f原创 2020-06-03 14:38:36 · 240 阅读 · 0 评论 -
批量统计wav音频总时长的三种方法
一、使用Python-sox模块包使用Python的第三方模块包 sox,pip安装即可,使用这种方法,耗时比较长。pip install soximport osimport soxpath = './audio_dir'ii = 0total_second = 0for wav in os.listdir(path): wav_path = os.path.join(path, wav) if wav_path.endswith('.wav'): ii += 1 try:原创 2020-06-02 17:24:28 · 6684 阅读 · 1 评论 -
python2(中文编码问题):UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 1
转载 https://www.cnblogs.com/walk1314/p/7251126.htmlpython在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0x?? in position 1: ordinal not in range(...转载 2020-05-08 10:32:16 · 2433 阅读 · 3 评论 -
pandas-Excel多表保存操作
Pandas处理Excel多张表只更新操作的sheet1.正常pandas读取Excel表格内容,根据自己的需求处理得到操作后的dataimport pandas as pdfrom pandas import DataFrameimport openpyxl# 读取Excel中sheet表格的数据data = pd.read_excel(excel_filename, sheetn...原创 2020-04-09 11:23:34 · 1494 阅读 · 0 评论 -
python集合中&、|、-、^、与and、or
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_44675377/article/details/89420690今天心情不好,就坐下来做了一道题,题目是:给定两个列表,怎么找出他们相同的元素和不通的元素?开始我只是想不通为啥可以写,竟然结果还是对的,当时我就怒了,必...转载 2019-08-28 09:55:21 · 1276 阅读 · 1 评论