【第61天】python全栈从入门到放弃

1.time模块

代码块
import time

print(time.time())   #时间戳  1567255472.227471

print(time.strftime('%Y-%m-%d'))   #2019-08-31

print(time.strftime('%Y-%m-%d %H:%M:%S'))   #2019-08-31 20:45:29

print(time.localtime())   #时间对象
#time.struct_time(tm_year=2019, tm_mon=8, tm_mday=31, tm_hour=20, tm_min=45, tm_sec=51, tm_wday=5, tm_yday=243, tm_isdst=0)

1-1 时间戳,时间对象,格式化时间相互转化

代码块
import time

a=time.time()   #时间戳

b=time.localtime(a)
#b是时间对象  time.struct_time(tm_year=2019, tm_mon=8, tm_mday=31, tm_hour=20, tm_min=48, tm_sec=27, tm_wday=5, tm_yday=243, tm_isdst=0)

c=time.strftime('%Y-%m-%d')
print(c)    #格式化时间  2019-08-31

1-2 格式化时间,转为时间对象,转为时间戳

代码块
import time

a='2018-12-21'

b=time.strptime(a,'%Y-%m-%d')
print(b)
#时间对象  time.struct_time(tm_year=2018, tm_mon=12, tm_mday=21, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=4, tm_yday=355, tm_isdst=-1)

c=time.mktime(b)
print(c)   #c是时间戳

2 sys模块(这个模块是和python解释器打交道)

代码块
import sys

print(sys.path)

print(sys.modules)

print(sys.modules['__main__'])

print(sys.platform)   #win32

sys.exit()# 结束程序

print(123)   #已经结束了,这个打印不出来了。

3 os模块,这个模块和操作系统相关

3-1

代码块
import os

a=os.popen('dir')
print(a.read())

b=os.popen('ipconfig')
print(b.read())

3-2 在python中调用操作系统的命令(subprocess模块)

subprocess.Popen(cmd,shell=True,subprocess.stdout,subprocess.stderr)

cmd : 代表系统命令

shell =True 代表这条命令是 系统命令,告诉操作系统,将cmd当成系统命令去执行

stdout 是执行完系统命令之后,用于保存结果的一个管道

stderr 是执行完系统命令之后,用于保存错误结果的一个管道

代码块
import os
import subprocess

res=subprocess.Popen('dir',shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)

print(res.stdout.read().decode('gbk'))
print(res.stderr.read().decode('gbk'))

3-3 通过文件路径获取文件名字

代码块
import os#通过文件路径获取文件名字

file_path ='D:/sylar/python_workspace/day31/文件上传下载/__init__.py'

filename = os.path.basename(file_path)

print(filename)   #__init__.py

3-4 os模块中与工作路径相关的方法

代码块
import os

print(os.curdir)   #   .这里有个点,表示当前目录

print(os.pardir)  #   ..  这里有两个点,表示上级目录

print(os.getcwd())    #C:\Users\hello王思雨\Desktop\python从入门到放弃,表示在哪个地方执行了当前文件

print(__file__)    #当前文件地址    C:/Users/hello王思雨/Desktop/python从入门到放弃/test.py

3-5 os模块中创建文件,文件夹和删除目录相关

代码块
import  os

os.remove('5.os模块.py')     #删除一个文件

os.renames('nezha.py','wangsiyu')  #重命名

os.mkdir('my_music')    #在当前目录创建一个文件夹

os.mkdir('my_music/许嵩')   #在my_music父目录下创建一个子目录许嵩

os.makedirs('一级/二级/三级')   #创建多级目录

os.remove('my_music/许嵩/清明雨上.py/hello.py')   #删除目录下的文件

os.rmdir('my_music/许嵩/清明雨上.py')   #删除指定的目录

os.removedirs('1/2/3/4')  #删除当前目录后,会一直向上删除,直到某一上目录不为空结束。

print(os.listdir('d:\泛娱乐'))    #打印指定目录中的内容

3-6 os 模块中和不同的平台相关的内容

代码块
import  os

print(os.stat(r'C:\Users\hello王思雨\Desktop\python从入门到放弃\test.py'))    #打印文件的详细信息

print(os.sep)   #\     当前操作系统文件的分隔符

print([os.linesep])   #当前平台的行终止符  \r\n

print(os.pathsep)   #当前操作系统文件间隔符

res=os.popen('dir')    #执行操作系统命令
print(res.read())

res=os.system('ipconfig')

print(os.environ)   #查看操作系统环境变量

3-7 os.path相关内容

代码块
import  os
import  time

print(os.path.abspath('test.py'))    #返回相对路径的绝对路径

print(os.path.split('C:/Users/hello王思雨/Desktop/python从入门到放弃/test.py'))   #返回目录,和文件的元组

print(os.path.dirname('D:\泛娱乐\骑行\第四季'))     #os.path.split元组第一个元素

print(os.path.basename('D:\泛娱乐\骑行\第四季'))     #os.path.split元组第2个元素

print(os.path.exists(' #os.path.split元组第一个元素'))   #判断某个路径是否存在,存在返回True

print(os.path.isfile('D:/泛娱乐/骑行/第四季'))    #判断是否是个文件

print(os.path.isdir('D:/泛娱乐/骑行/第四季'))     #判断是否是个目录

res=os.path.join('D:/泛娱乐/骑行/第四季','aaa','ccc')   #D:/泛娱乐/骑行/第四季\aaa\ccc

print(os.path.abspath(res))   #D:\泛娱乐\骑行\第四季\aaa\ccc     返回一个标准的当前操作系统规范路径

print(os.path.getatime('test.py'))   #获得文件最后访问时间

print(os.path.getmtime('test.py'))    #获得文件最后修改时间

print(os.path.getsize('test.py'))   #1179   查看文件大小  单位是字节

print(os.path.getsize('D:\泛娱乐\电子书\自行车维修宝典.docx'))   #24358266  单位是字节
别跑,点个赞再走
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,589评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,615评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,933评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,976评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,999评论 6 393
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,775评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,474评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,359评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,854评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,007评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,146评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,826评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,484评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,029评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,153评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,420评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,107评论 2 356

推荐阅读更多精彩内容