python学习之sys.getsizeof()】的更多相关文章

sys.getsizeof() >>> help(sys.getsizeof)Help on built-in function getsizeof in module sys: getsizeof(...)    getsizeof(object, default) -> int     Return the size of object in bytes.说明:返回整数,单位是字节.…
查看python的版本 >>> sys.version_info[] sys.argv 列表对象,传入模块参数的都会放入列表中. #-*- coding: utf-8 -*- # import sys print(sys.argv) print(sys.argv[0]) print(sys.argv[1]) 执行结果 python test.py a k y ['test.py', 'a', 'k', 'y'] test.py a…
os模块 os.path.driname(path):返回当前路径的上一级路径字符串. os.path.basename(path):返回当前路径的目录名(文件夹名)或文件名(全称). os.path.split(path):返回一个路径以最后一个路径分割符分割后的元组. os.path.splitext(file_name):返回文件名和其后缀组成的元组(后缀包含点号,比如“.txt”). os.path.isdir(path):判断一个路径是否是一个目录(文件夹). os.path.isfi…
1.Time.  Datetime(常用) UTC时间:为世界标准时间,时区为0的时间 北京时间,UTC+8东八区 import time print(time.time()) # timestamp,float print(time.localtime()) # tuple: UTC+8 tm_year=2017, tm_mon=7, tm_mday=26, tm_hour=5, tm_min=36, # tm_sec=50, tm_wday=2, tm_yday=207, tm_isdst=…
from sys import getsizeof class A(object): pass class B: pass for x in (None, 1, 1L, 1.2, 'c', [], (), {}, set(), B, B(), A, A()): print "{0:20s}\t{1:d}".format(type(x).__name__, sys.getsizeof(x)) NoneType 16 int 24 long 28 float 24 str 34 list…
sys模块常用来处理Python运行时配置以及资源,从而可以与前当程序之外的系统环境交互. 1. 导入及函数查看 >>> import sys #导入sys模块 >>> dir(sys) #dir()方法查看模块中可用的方法 注意:如果是在编辑器,一定要注意要事先声明代码的编码方式,否则中文会乱码. 2. 重要函数变量 sys.argv 命令行参数List,第一个元素是程序本身路径     sys.modules.keys() 返回所有已经导入的模块列表     sys…
sys.argv           命令行参数List,第一个元素是程序本身路径 sys.modules.keys() 返回所有已经导入的模块列表 sys.exc_info()     获取当前正在处理的异常类,exc_type.exc_value.exc_traceback当前处理的异常详细信息 sys.exit(n)        退出程序,正常退出时exit(0) sys.hexversion     获取Python解释程序的版本值,16进制格式如:0x020403F0 sys.ver…
本文是up学习python过程中遇到的一些问题及总结归纳,本小节是入门篇. python基本语法 循环.分支不多赘述. 模块:一个.py文件就是一个模块. 文件和异常 模式 含义解释 “r” 读模式 "w" 写模式(写之前会截断之前的内容) "x" 写入,如果文件已经存在会产生异常 "a" 追加,将内容写入到已有文件的末尾 "b" 二进制模式 "t" 文本模式(默认) "+" 更新(既可…
Python学习-第二天-字符串和常用数据结构 字符串的基本操作 def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的拷贝 print(str1.capitalize()) # Hello, world! # 获得字符串变大写后的拷贝 print(str1.upper()) # HELLO, WORLD! # 从字符串中查找子串所在位置 print(str1.find('o…
Python学习--01入门 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.和PHP一样,它是后端开发语言. 如果有C语言.PHP语言.JAVA语言等其中一种语言的基础,学习Python入门很容易. Hello World! python文件以.py结尾. hello.py #!/usr/bin/python print("Hello, World!"); 在命令行里运行(直接输入文件名即可): $ chmod +x hello.py $ ./hello.py W…