首先需要引入所需要的模块,然后调用 1 from pymediainfo import MediaInfo 2 3 media_info = MediaInfo.parse(streampath) 4 data = media_info.to_json() 5 media_dict = json.l ...
分类:
编程语言 时间:
2020-09-24 21:12:28
阅读次数:
51
常用三元运算符来简化分支和循环的代码: 分支简化: 循环简化: ...
分类:
编程语言 时间:
2017-06-05 17:59:46
阅读次数:
200
Python中关键字yield有什么作用? 首先得理解generators,而理解generators前还要理解iterables: 你可以用在for...in...语句中的都是可迭代的:比如lists,strings,files...因为这些可迭代的对象你可以随意的读取所以非常方便易用,但是你必须 ...
分类:
编程语言 时间:
2017-06-03 11:30:49
阅读次数:
255
Python用 sys.argv[] 实现从程序外部传参 sys.argv 返回的是一个元组,元组的首个元素是程序本身,第二个元素之后依次是我们通过输入来指定的各个参数。即是元组,就说明这些参数是有序且不可变的,当然可以用下标来引用这个元组的每个元素,也就是你输入的各个参数,来实现参数的传递。“外部 ...
分类:
编程语言 时间:
2017-06-01 14:42:26
阅读次数:
306
字典操作 字典是由一对花括号括起来的一组“键值对”,每个键值对就是字典的一个元素,元素在字典中是无序的,常见操作如下: info = { 'name':'xiaoming', 'sex':'nan', 'age':20, 'id':1, } print(info['id']) # 通过key取值 p ...
分类:
编程语言 时间:
2017-05-22 19:04:05
阅读次数:
299
列表操作 列表时用方括号括起来的一组元素值,是可变变量,可通过下表取值,也可以通过下表来修改值,列表中的元素是有序的,可以是不同的基本数据类型,如: names=[1, 2, 3, “abc”, “def”] 列表取值时,下标也是从0开始,最大下标是元素个数减1,即len(names)-1 列表操作 ...
分类:
编程语言 时间:
2017-05-22 17:53:35
阅读次数:
243
分支 和 循环 分支和循环这俩结构在各语言中都有着很重要的地位,当然我之前都没有学好,这里总结一下在Python学习中对这俩结构的认识。 分支结构 # 单分支 if 条件判断: 执行语句… # 双分支 if 条件判断: 执行语句… else: 执行语句… #多分支 if 条件判断: 执行语句… el ...
分类:
编程语言 时间:
2017-05-22 16:43:52
阅读次数:
173
字符串操作 字符串是可以通过下标来进行取值的,但是由于字符串是不可变变量,不能通过下标来修改它的值(形式如 字符串[下标]),下标从0开始,最大下标值是字符串长度减1,即len(string)-1 Python针对字符串有个比较帅气的判断常常用在for循环里示意如下: names=”Tinada, ...
分类:
编程语言 时间:
2017-05-22 16:35:08
阅读次数:
229
name=input("Please input your name: ") sex=input("Please input your sex: ") print("Welcom"+name) #不推荐用,需要运算效率低 print("Welcome",name)# 逗号连接 print("Welc ...
分类:
编程语言 时间:
2017-05-19 12:54:41
阅读次数:
232
一. 界面及字体的调整 装好PyCharm默认的界面是白色的,编辑区域和Console区域的字体也比较小。我个人比较喜欢界面是黑底的,主要关注区域上的字体,大一些,看着清楚一些。调整办法是这样滴~! 点击 File->Settings 打开Settings窗口,所有设置皆在此,结构也非常清晰,找呗… ...
分类:
编程语言 时间:
2017-05-19 11:44:33
阅读次数:
268