python基础
宇宙无敌帅超人
这个作者很懒,什么都没留下…
展开
-
python常用模块&函数整理(一)
一、chardet模块:检查编码格式(外)python2和python3的切换难免会碰到一些问题,有些方法比如re模块的findall()要求传入的是字符串格式的参数,urllib.request.urlopen(url).read()返回的是bytes类型(这个是python3中才有的类型,所以很多python2中的方法都相应更改了)的,这样传参就会报以上错误。 python3中U原创 2018-02-06 14:15:49 · 3769 阅读 · 0 评论 -
python中作用域以及global关键字的用法
一、Python 中的作用域: 一个变量的作用域是由在代码中被赋值的地方所决定的。函数定义了本地作用域,而模块定义的是全局作用域。如果想要在函数内定义全局作用域,需要加上global修饰符。变量名解析:LEGB原则 当在函数中使用未认证的变量名时,Python搜索4个作用域[本地作用域(L)(函数内部声明但没有使用global的变量),之后是上一层结原创 2018-02-06 16:41:01 · 3852 阅读 · 1 评论 -
python中sort与sorted函数的区分
1.sort() sort()仅用于list列表中,用法为list.sort(),只能这么用 此外,sort()方法中有两个比较重要的参数key(指定按什么排序)以及reverse(指定升序排序还是降序排) 2.sorted() sorted()方法可用于所有可迭代对象,用法为sorted([ ], key= , reverse=True) 此外,sorte...原创 2018-07-27 21:01:51 · 3112 阅读 · 0 评论 -
python关于dict类型数据怎么去掉dict_values()和dict_keys()前缀
一般情况下,在用example_dict.keys()或者example_dict.values()取出字典中对应的键值时,取出的值总是会带有前缀,如下:只需要前面加个list进行转化成列表,再str转化为字符串即可达到提取的目的:str(list(example_dict.keys()))转化效果图:...原创 2019-02-14 21:21:57 · 28425 阅读 · 1 评论 -
怎么用python将音频转为字幕(文本)?
今天接到一个用python实现音频转文本字幕的单子,首先想到用IBM的SpeechRecognition服务,经过去IBM CLOUD申请服务,再通过python掉包speech_recognition的一顿操作后发现,新版本的IBM cloud服务竟然将原凭证的username+pwd的验证形式改成了APIKEY+URL的形式然后官方给出了用curl指令调用API接口实现本地音频转文字的...原创 2019-02-28 09:41:07 · 19371 阅读 · 5 评论