python 常用内置函数


import

函数功能用于动态的导入模块,接收一个字符串,主要用于反射或者延迟加载模块
import(module)相当于import module
导入a.b,如果b不是模块,就会报错,如果b是模块,只会导入a

a=__import__('a.b')
print(a) ## module 'a' from 'D://code//flask_demo//a//__init__.py
  • doc

方法通常会输入指定对象中的注释部分

class ClassName:
   '''
   这个是我定义的类的注释
    '''
   def __init__(self):
    '''
    这是一个类属性
    '''
index = ClassName()
print(index.__doc__) # print(index.__doc__)
print(index.__init__.__doc__) # 这是一个类属性

python 常用内置函数
dir

dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表

>>>dir()   #  获得当前模块的属性列表
['__builtins__', '__doc__', '__name__', '__package__', 'arr', 'myslice']
>>> dir([ ])    # 查看列表的方法
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
>>>

原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/272915.html

(0)
上一篇 2022年7月9日
下一篇 2022年7月9日

相关推荐

发表回复

登录后才能评论