python_模块2

1.sys模块

import sys
# 获取一个值的应用计数
a = [11,22,33]
b = a
print(sys.getrefcount(a))

# python默认支持的递归数量
v1 = sys.getrecursionlimit()
print(v1)

#输入输出(两个不会换行)
sys.stdout.write("你好")
sys.stdout.write("啊")

!!!!print补充

# \n 换行
# \t 制表符
# \r 回到当前行的起始位置
print(‘123\r‘,end = ‘‘)# 打印完123,光标回到起始位置,又写下面的456
print(‘456‘,end = ‘‘)

!!!!应用(进度条的百分比数值增长)

import  time
# 应用:在cmd中运行
for i in range(1,101):
    msg = "%s%%\r" %i
    print(msg,end = ‘‘)
    time.sleep(0.05)

2.os模块

import os

# 获取文件大小(字节)
file_size= os.stat(‘123.gif‘).st_size
print(file_size)

原文地址:https://www.cnblogs.com/wangdianchao/p/11568606.html

时间: 2024-11-25 13:16:43

python_模块2的相关文章

python_模块

模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块. 如:os 是系统相关的模块:file是文件操作相关的模块 模块分为三种: 自定义模块 内置模块 开源模块 导入模块: Python之所以应用越来越广泛,在一定程度上也依赖于其为程序员提供了大量的模块以供使用,如果

Python_模块定义与导入

1.定义: 模块:用来从逻辑上组织python代码(函数,变量,类,逻辑:实现一个功能),本质是.py文件. 包:用来从逻辑上组织模块,带__init.py__文件的目录 2.导入方法: 1)import module_name 2)  import module_name1,module_name2 3)  from module_name import * (导入module_name下全部代码) 4)from module_name import m1,m2,m3 5)from modul

Python_模块_Day_

一.os用于提供系统操作的模块 os.getcwd()获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录:相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若

python_ 模块

一,什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模块 为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过pytho

Python_模块介绍

模块:一组或者一个.py文件实现了某个功能的代码集合 模块分为三种: 自定义模块 内置标准模块(又称标准库):Python自带的模块 开源模块:自己写的模块,有可以供人使用的功能 开源模块的集散地:Python官网:pypi.python.org 上传模块:1,生成login账号 2,按照上传规则 安装开源模块:1,直接在模块上download下载 2,通过命令下载 a.yum命令 b.pip命令       cmd 中 找到pip然后用:pip3.6.exe install 模块包名命令 c.

python_查找模块的方法

在python自带的Command Line中: 1. 查找一个模块拥有的方法 import 模块名 help(模块名) or dir(模块名) 2. 查找一个模块拥有的方法 import 模块名 help(模块名.函数名) or dir(模块名.函数名) help(模块名.类名.函数名) or dir(模块名.类名.函数名) 示例:查找一个模块拥有的方法(os.path.isfile)

Python_使用smtplib和email模块发送邮件

[http://blog.csdn.net/menglei8625/article/details/7721746] SMTP (Simple Mail Transfer Protocol) 邮件传送代理 (Mail Transfer Agent,MTA) 程序使用SMTP协议来发送电邮到接收者的邮件服务器.SMTP协议只能用来发送邮件,不能用来接收邮件.大多数的邮件发送服务器 (Outgoing Mail Server) 都是使用SMTP协议.SMTP协议的默认TCP端口号是25. SMTP协

Python_不归路 random模块

random模块 random模块用于生成随机数.下面介绍一下random模块中最常用的几个函数. 随机浮点数: random.random,随机生成0-1之间的浮点数. random.uniform,随机生成自定义区间的浮点数. import random random.random() random.uniform(1,10)#随机生成1-10之间的浮点数 输出结果: 0.417112947846879365.00397895015067 随机整数: random.randint,随机生成自

python_递归_协程函数(yield关键字)_匿名函数_模块

协程函数(yield) 协程函数:生成器:yield关键字的另一种用法 例:装饰器自动初始化函数(生成器函数)deco 1 yield的语句形式: yield 1 2 #yield的表达式形式: x=yield 3 4 5 6 #协程函数 7 8 def deco(func): 9 def wrapper(*args,**kwargs): 10 res=func(*args,**kwargs) 11 next(res) 12 return res 13 return wrapper 14 15