小尹学python

导航

2021年10月30日 #

Python:yield from

摘要: # yield from def foo(): yield 2 yield 2 yield 3 def func(): yield 1 yield 1 yield from foo() yield 4 yield 5 for item in func(): print(item) # 1 1 2 2 阅读全文

posted @ 2021-10-30 21:51 小尹学python 阅读(35) 评论(0) 推荐(0) 编辑

Python:深拷贝和浅拷贝

摘要: # 深拷贝deepcopy、浅拷贝copy,深浅拷贝一般指可变类型,如set、list、dict,不可变类型不会被拷贝 import copy v1 = 'JIM' print(id(v1)) # 2522430013616 v2 = copy.copy(v1) print(id(v2)) # 25 阅读全文

posted @ 2021-10-30 21:10 小尹学python 阅读(139) 评论(0) 推荐(0) 编辑

2021年10月29日 #

Python:random

摘要: import random import string print( random.randint(1,10) ) # 产生 1 到 10 的一个整数型随机数 print( random.random() ) # 产生 0 到 1 之间的随机浮点数 print( random.uniform(1.1 阅读全文

posted @ 2021-10-29 11:00 小尹学python 阅读(37) 评论(0) 推荐(0) 编辑

2021年10月26日 #

Python:文件路径处理

摘要: import os import sys # os.path.abspath(__file__):当前执行文件的路径,如 D:\aaa\bbb\ccc.py # os.path.dirname(os.path.abspath(__file__)):当前执行文件的上级路径,如 D:\aaa\bbb # 阅读全文

posted @ 2021-10-26 14:24 小尹学python 阅读(201) 评论(0) 推荐(0) 编辑

Python:80个Python DateTime 例子

摘要: 目录 使用 time 模块展示当前日期和时间 将天、小时、分钟转换为秒 使用 Pandas 获取当前日期和时间 将字符串转换为日期时间对象 以毫秒为单位获取当前时间 以 MST、EST、UTC、GMT 和 HST 获取当前日期时间 从给定的日期当中获取星期几 计算两个日期时间对象之间的时差 将 5 阅读全文

posted @ 2021-10-26 11:45 小尹学python 阅读(221) 评论(0) 推荐(0) 编辑

2021年10月24日 #

Python:正则表达式

摘要: # 正则表达式 import re # 指定内容匹配 text = '我来自遥远的艾泽拉斯,我是矮人一族,是一个射手,it is my honour,i am proud of it!,height115s,weight130s!' v1 = re.findall('我',text) print(v 阅读全文

posted @ 2021-10-24 19:53 小尹学python 阅读(39) 评论(0) 推荐(0) 编辑

Python:时间处理,time和datetime

摘要: # time import time v1 = time.time() print(v1) # 1635057205.2733288,1970年起到现在过了多少秒 v2 = time.timezone print(v2) # 东八区秒数,28800/3600 = 8 print('开始') v3 = 阅读全文

posted @ 2021-10-24 17:28 小尹学python 阅读(42) 评论(0) 推荐(0) 编辑

Python:json模块

摘要: # json模块,讲python数据转换成json数据,或者将json数据转换成python数据 # json格式,本质上是字符串 # 作用:方便各种编程语言之间的数据交互 import json data = [{'name': '张学友', 'age': '18'}, {'name': '刘德华 阅读全文

posted @ 2021-10-24 14:32 小尹学python 阅读(65) 评论(0) 推荐(0) 编辑

Python:获取文件夹里视频总时长(生成器)

摘要: import os from moviepy.editor import VideoFileClip data = os.walk(f'E:\迅雷下载\黑色太阳') # print(data) # data返回的是一个生成器,<generator object _walk at 0x0000020C 阅读全文

posted @ 2021-10-24 13:38 小尹学python 阅读(467) 评论(0) 推荐(0) 编辑

2021年10月22日 #

Python:模块、包导入和路径

摘要: from sanmple import first # 导入包里的文件 first.fuc01() first.fuc02() from sanmple.second import func03 # 导入包里的文件的指定函数 import sanmple v1 = sanmple.second.fu 阅读全文

posted @ 2021-10-22 14:27 小尹学python 阅读(332) 评论(0) 推荐(0) 编辑