Python 模块

一、概念

一个模块就是一个python文件。

模块的类型:

1、标准模块:不需要你单独安装,python自带的模块,比如:time、os、datetime、json。

2、第三方模块  

3、自己写的python

二、标准模块

(1)type()方法

   要查看变量类型,可以使用:

score = [1,2,3,4]
print('score的类型:',type(score))

#结果:score的类型: <class 'list'>

(2)os循环模块

——创建文件夹,查看文件夹有哪些东西可以使用 OS模块

import os

os.listdir(r'C:\Users\Bai\PycharmProjects\untitled\day2') #列出某个目录里面文件夹/文件【加 r就是读了,比如有\n之类就不会当作是换行符】
print(os.path.isfile('names.txt') ) #判断是不是一个文件
print(os.path.isdir('names.txt')) #判断是不是一个文件夹
os.mkdir('cnz/happy') #父目录不存在会报错
os.makedirs('cnz/china')  #父目录不存在会直接创建,不会报错
os.rename('cnz','处女座') #把已有的名字重新命名,把cnz更改为处女座
os.chdir(r'C:\Users\Bai\PycharmProjects\untitled\day2') #指定进入到这个目录下边
os.getcwd()  #获取当前目录,看下当前是在哪个目录下面
print(os.cpu_count())#查看下电脑CPU的个数

os.system('ipconfig',) #执行操作系统命令,只能执行查看到,直接获取不到
# windows查看IP是:ipconfig;mac查看IP是:ipconfig
# touch a.py 创建一个文件    rm -rf a.py 强制删除   windows没有rm命令
# mac: ls 列出当前下目录的所有东西   windows:dir 列出当前下目录的所有东西

result = os.popen('ipconfig').read() #执行操作系统命令,可以执行直接获取到
print('result结果:',result)

 

转载于:https://www.cnblogs.com/brf-test/p/11604241.html

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值