Python-day2:sys、os模块介绍

本文介绍了Python的sys和os模块的使用。通过sys.path.append添加模块搜索路径,展示sys.argv参数传递,os.system和os.popen执行系统命令,以及os.mkdir和os.rmdir进行文件操作。还展示了如何根据当前时间创建文件夹。
摘要由CSDN通过智能技术生成
# 2021年11月26日,第二周1~4
# !/usr/bin/env python
# -*- coding: utf-8 -*-
import datetime
import sys
import os
import time



def day2_case1():
    # sys模块介绍

    sys.path.append('E:\python-20211124\lib\python3.9\site-packages')  # sys.path.append(path)添加搜索模块路径
    print(sys.path)  # sys.path是python的搜索模块的路径集,是一个list
    # 退出python环境后自己添加的路径就会自动消失!
    print(sys.argv)  # sys.argv[]说白了就是一个从程序外部获取参数的桥梁
    # print(sys.argv[1])# cmd输入python .\day2.py 1 2 3会打印显示1
    # os.system("cmd")#运行系统cmd命令
    os.system("dir")  # 运行系统dir命令
    print(os.popen("dir").read())  # 运行系统dir命令,并取出文件
    os.mkdir("wenjian") #创建文件
    os.rmdir("wenjian")#删除文件
    sys.path.append('G:\D盘文件\\2018code\\2021\\2021年11月25日\\new')  # sys.path.append(path)添加搜索模块路径
    import day1_new  # 调用day1模块
    day1_new.day1_case2()#调用day1模块

def day2_case2():
    # os模块介绍

    os.system("dir")  # 运行系统dir命令
    print(os.popen("dir").read())  # 运行系统dir命令,并取出文件
    # os.mkdir("wenjian") #创建文件
    # os.rmdir("wenjian")#删除文件
    time_now = datetime.datetime.now()
    time_now = "{0}日{1}时{2}分{3}秒".format(time_now.day, time_now.hour, time_now.minute, time_now.second)
    os.mkdir(time_now)  # 创建文件

if __name__ == '__main__':
    day2_case2()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值