首页 > 编程语言 >python3模块和相关

python3模块和相关

时间:2023-04-14 23:57:36浏览次数:40  
标签:__ sys 导入 dir 模块 import 相关 python3

1、模块
为了方便管理类和函数,将其保存到不同的文件中,文件又可以存放在不同的目录下。
这里的文件和目录,即python模块。
(1)通过关键字import进行导入
(2)一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行。
(3)搜索路径被存储在sys模块中的path变量,python解释器会据此进行查找import导入的包。

import sys
print(sys.path)

2、导入示例

import xxx

导入整个模块

from xxx import xxx

从某模块中导入部分类或函数

from xxx import *

从某模块中导入全部

3、__name__属性
一个模块被另一个程序第一次引入时,其主程序将运行。如果我们想在模块被引入时,模块中的某一程序块不执行,我们可以用__name__属性来使该程序块仅在该模块自身运行时执行。

if __name__=='__main__':
  pass

4、dir函数
内置的函数 dir() 可以找到模块内定义的所有名称。
如果没有给定参数,那么 dir() 函数会罗列出当前定义的所有名称.

import sys
print(dir(sys))

5、标准模块
由python本身所提供的标准的模块

标签:__,sys,导入,dir,模块,import,相关,python3
From: https://www.cnblogs.com/wd404/p/17320271.html

相关文章

  • [PLC]三菱QD77MS16简易运动模块同步控制范例
    三菱QD77MS16简易运动模块同步控制范例三菱QD77MS16简易运动模块同步控制范例【详细讲解】QD77MS16是三菱新推出的一款简易型的运动控制模块。相对于普通定位模块具有控制轴数多(最多16轴),无电磁干扰(伺服光纤网络),支持同步控制,凸轮控制等优点。下面,海蓝机电将以实例来说明软件组态方......
  • python3类的继承与相关
    参考:https://blog.csdn.net/zhouzhiwengang/article/details/1196776371、继承python支持类继承,在子类类名后的圆括号()中声明继承的父类,如果没有继承,则可以不加()。支持多继承,直接写入多个类名,用,分隔。如果没有指定基类,python的类会默认继承object类。object是所有python类......
  • SAP ERP系统PP模块计划策略20&50详解​
    SAP/ERP系统中面向订单生产的计划策略主要有20和50两个策略,这两个策略都是面向订单生产的计划策略,也是离散制造行业应用比较广泛的策略。它们之间最大差异就是在于20策略完全是由订单驱动,而50策略是预测加订单驱动。1.策略20的基本流程说明(策略20)用途说明:1.完全按销售订单(真实需求......
  • python3类
    1、类python中使用关键字class声明类。在类中,可以有变量和方法。2、对象变量和类变量在类中、方法外声明的变量为类变量,基于该类创建的对象共享类变量。在类中、方法中声明的变量为对象变量,属于各对象私有。对象变量一般建议在初始化方法__init__中统一声明,当然,在其他方法中......
  • 华为相关产品使用经验
    MagicBook笔记本电脑锐龙版BIOS开放版https://club.huawei.com/thread-16190629-1-1.html 黑苹果之家http://it360.org.cn/?s=magicbook DEEPIN深度LInux之家,国产版本https://bbs.deepin.org/forum.php?mod=viewthread&tid=171479&extra=验收注意事项1.转轴是否正......
  • Date相关
    publicstaticvoidmain(String[]args)throwsException{//数据库Datetime//Date显示格式:YYYY-MM-DD;DateTime显示格式:YYYY-MM-DDHH:mm:ss。Datedate=newDate();System.out.println(date);SimpleDateFormatformat=newSimpleDateFormat......
  • 一统天下 flutter - UI: MediaQuery - 获取屏幕的相关信息,使系统设置中的字体大小无效
    一统天下flutterhttps://github.com/webabcd/flutter_demo作者webabcd一统天下flutter-UI:MediaQuery-获取屏幕的相关信息,使系统设置中的字体大小无效示例如下:lib\ui\media_query.dart/**MediaQuery-获取屏幕的相关信息,使系统设置中的字体大小无效*/imp......
  • 一统天下 flutter - 输入: 软键盘相关
    一统天下flutterhttps://github.com/webabcd/flutter_demo作者webabcd一统天下flutter-输入:软键盘相关示例如下:lib\input\soft_keyboard.dart/**软键盘相关*/import'package:flutter/material.dart';import'../helper.dart';classSoftKeyboardDemo......
  • python3控制结构
    1、介绍控制结构一般为:顺序结构,默认的从前到后执行顺序执行即是条件结构,if结构,python没有switch结构循环结构,while和for结构,以及迭代器,python不存在dowhile结构2、if结构if条件判断:passelif条件判断:passelse:pass3、while结构i=3whilei>0:......
  • python3 静态方法,类方法和普通方法
    classMyClass:@staticmethoddefstatic_method():print('静态方法')@classmethoddefclass_method(cls):print('类方法')#普通方法defnormal_method(self):print('普通方法')MyClass.stati......