十一 Python模块

十一 Python模块

1. 模块的导入

# 1. import xxx # 模块名.方法
import requests

# 2. from xxx import name1,name2 # name1()

# 3. from xxx import * # name1() # 导入库中所有

# 4. from xxx import name1 as demo_name1  # as 可自定义命名

tips:

import 也可导入py文件

2. 模块

2-1. sys 模块

import sys
print(sys.argv)
res = sys.argv[1]
if res == "socool":
    print("谢谢!")

print(sys.version)

print(sys.path)

print(111)
sys.exit(1)  # 调试代码
print(222)

tips:
sys python解释器进行交互的
sys.argv -->[0]程序本身的路径 运行时传入的参数
sys.version -->解释器版本
sys.path --> 模块搜索路径
sys.exit --> 正确退出status–>0,异常退出–>1

2-2. os 模块

print(os.getcwd())
os.chdir('D:\\amy')
print(os.getcwd())

os.makedirs('ChangSha\\Food')   # 递归创建多个文件夹(空)
os.removedirs('ChangSha\\Food') # 递归删除多个文件夹(空)

os.mkdir('ChangSha')  # 创建一个文件夹
os.rmdir('ChangSha')  # 删除一个文件夹

print(os.path.exists('Happy'))  # 判断路径是否存在 bool

print(os.path.join(os.getcwd(),"Happy"))

dirpath = 'Today\\hello'
if not os.path.exists(dirpath):
    os.makedirs(dirpath)

tips:
os 操作系统
os.getcwd() 当前工作目录(文件夹)
os.chdir() 改变当前的工作目录

os.makedirs() 递归创建多个文件夹(空)
os.removedirs() 递归删除多个文件夹(空)

os.mkdir() 创建一个文件夹
os.rmdir() 删除一个文件夹

os.path.exists() 判断路径是否存在 bool
os.path.join("","") 路径拼接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值