精华内容
下载资源
问答
  • 模块有什么用呢?接下来我们就跟随飞畅科技的小编一起来详细了解下吧! 简单的说,光模块的作用就是光电转换,发送端把电信号转换成光信号,通过光纤传送后,接收端再把光信号转换成电信号。 并且,光模块按照...

    光模块(optical module)由光电子器件、功能电路和光接口等组成,光电子器件包括发射和接收两部分。光模块主要应用在光通信、数据中心等地方的。那么,光模块到底是什么呢?光模块有什么用呢?接下来我们就跟随飞畅科技的小编一起来详细了解下吧!

    简单的说,光模块的作用就是光电转换,发送端把电信号转换成光信号,通过光纤传送后,接收端再把光信号转换成电信号。

    并且,光模块按照封装分类,可以分为:

    1.XFP光模块,是一种可热交换的,独立于通信协议的光学收发器,用于10G bps的以太网,SONET/SDH,光纤通道。

    2.SFP光模块,小型可插拔收发光模块(SFP),目前应用广阔。

    3.GigacBiDi系列单纤双向光模块利用的是WDM技术实现一根光纤传输双向信息号(点到点的传输。尤其是光纤资源不足,需要1根光纤传双向信号)。GigacBiDi包括SFP单纤双向(BiDi),GBIC单纤双向(BiDi),SFP+单纤双向(BiDi),XFP单纤双向(BiDi),SFF单纤双向(BiDi)等等。

    4.电口模块,RJ45电口小型可插拔模块,又称电模块或者电口模块。

    5.SFF光模块,根据其管脚又分为2x5,2x10等。

    6.GBIC光模块,千兆以太网接口转换器(GBIC)模块。

    7.PON光模块,无源光网PON( A-PON,G-PON, GE-PON)光模块。

    8.40Gbs高速光模块。

    9.SDH传输模块(OC3,OC12)。

    10.存储模块,如4G,8G等。

    所以,看到这里,什么是SFP光模块?这个问题的答案知道了吧。那么,SFP光模块有什么作用呢?

    SFP光模块是SFP封装的热插拔小封装模块,目前gao速率可达10.3G,接口为LC。SFP光模块主要由激光器构成。还有,SFP光模块的构成有:激光器:包括fa射器TOSA和接收器ROSA;线路板IC;外部配件则有:外壳、底座、PCBA、拉环、卡扣、解锁件、橡胶塞组成。并且,SFP光模块可以按照速率、波长、模式进行分类。

    速率分类

    按照速率分有155M/622M/1.25G/2.125G/4.25G/8G/10G,155M和1.25G市场上用的较多,10G的技术正在逐渐成熟,需求量正以上升的姿态发展。

    波长分类

    按照波长分有850nm/1310nm/1550nm/1490nm/1530nm/1610nm,波长为850nm为SFP多模,传输距离在2KM以下,波长是1310/1550nm的为单模,传输距离在2KM以上,相对来说这三种波长的价格较其他三种要便宜。

    裸模块如果没有标识很容易混淆,一般厂家会在拉环的颜色上进行区分,比如:黑色拉环的为多模,波长是850nm;蓝色是波长1310nm的模块;***则是波长1550nm的模块;紫色是波长1490nm的模块等。

    模式分类

    SFP光模块多模

    几乎所有的多模光纤尺寸均为50/125um或62.5/125um,并且带宽(光纤的信息传输量)通常为200MHz到2GHz。多模光端机通过多模光纤可进行长达5公里的传输。以发光二极管或激光器为光源。拉环或者体外颜色为黑色。

    SFP光模块单模

    单模光纤的尺寸为9-10/125µm,并且较之多模光纤具有无限量带宽和更低损耗的特性。而单模光端机多用于长距离传输,有时可达到150至200公里。采用LD或光谱线较窄的LED作为光源。

    展开全文
  • ETACS、GSM蜂窝手机是一个工作在双工状态下的收发信机。一部移动电话包括无线接收机(Receiver)、发射机(Transmitter)、控制模块(Controller)及人机界面部分(Interface)和电源(Power Supply)。
  • 一、什么是os模块os模块提供了多数操作系统的功能接口函数。当os模块被导入后,它会自适应于不同的操作系统平台,根据不同的平台进行相应的操作,在python编程时,经常和文件、目录打交道,所以离不了os模块。python...

    一、什么是os模块

    os模块提供了多数操作系统的功能接口函数。当os模块被导入后,它会自适应于不同的操作系统平台,根据不同的平台进行相应的操作,在python编程时,经常和文件、目录打交道,所以离不了os模块。python编程时,经常和文件、目录打交道,这是就离不了os模块,本节内容将对os模块提供的函数进行详细的解读

    二、常用的os模块命令

    1. os.name——name顾名思义就是"名字",这里的名字是指操作系统的名字,主要作用是判断目前正在使用的平台,并给出操作系统的名字,如Windows 返回 "nt"; Linux 返回"posix"。注意该命令不带括号。

    2. os.getcwd()——全称应该是"get current work directory",获取当前工作的目录,如:返回结果为:"C:\Program Files\Python36"。注意该命令带括号,除了第一个命令不带括号之外,以下命令基本都带括号。

    3. os.listdir(path)——列出path目录下所有的文件和目录名。Path参数可以省略。例:

    以列表的形式全部列举出来,其中没有区分目录和文件。

    4. os.remove(path)——删除path指定的文件,该参数不能省略。

    5. os.rmdir(path)——删除path指定的目录,该参数不能省略。

    6. os.mkdir(path)——创建path指定的目录,该参数不能省略。

    注意:这样只能建立一层,要想递归建立可用:os.makedirs()

    7. os.path.isfile(path)——判断指定对象是否为文件。是返回True,否则False

    8. os.path.isdir(path)——判断指定对象是否为目录。是True,否则False。例

    9. os.path.exists(path)——检验指定的对象是否存在。是True,否则False.例:

    10. os.path.split(path)——返回路径的目录和文件名,即将目录和文件名分开,而不是一个整体。此处只是把前后两部分分开而已。就是找最后一个"/"。

    11. os.system(cmd)——执行shell命令。返回值是脚本的退出状态码,0代表成功,1代表不成功,例:

    12. os.chdir(path)——"change dir"改变目录到指定目录

    13. os.path.getsize()——获得文件的大小,如果为目录,返回0

    14. os.path.abspath()——获得绝对路径。

    15. os.path.join(path, name)—连接目录和文件名,与os.path.split(path)相对。

    16.os.path.basename(path)——返回文件名

    17. os.path.dirname(path)——返回文件路径

    ————————————————

    版权声明:本文为CSDN博主「menghuanshen」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/menghuanshen/article/details/79055994

    展开全文
  • 模块自信”,因为Python不仅自带的模块(称之为标准库),还有海量的第三方模块,并且很多开发者还在不断贡献自己开发的新模块,正是了这么强大的"模块自信”,Python才被很多人钟爱。并且这种方式也正在...

    随着对Python学习的深入,其优点日渐突出,让读者也感觉到Python的强大了,强大感觉之一就是"模块自信”,因为Python不仅有自带的模块(称之为标准库),还有海量的第三方模块,并且很多开发者还在不断贡献自己开发的新模块,正是有了这么强大的"模块自信”,Python才被很多人钟爱。并且这种方式也正在不断被其他更多语言所借鉴,几乎成为普世行为了(不知道Python是不是首倡者)。

    pIYBAFvFmP-AaZIgAAD1Uh06Mf4180.png

    "模块自信”的本质是:开放。

    Python不是一个封闭的体系,而是一个开放系统。开放系统的最大好处就是避免了"熵增”。

    熵的概念是由德国物理学家克劳修斯于1865年所提出,是一种测量在动力学方面不能做功的能量总数,也就是当总体的熵增加,其做功能力也下降,熵的量度正是能量退化的指标。

    熵亦被用于计算一个系统中的失序现象,也就是计算该系统混乱的程度。

    根据熵的统计学定义,热力学第二定律说明一个孤立系统倾向于增加混乱程度。换句话说就是对于封闭系统而言,会越来越趋向于无序化。反过来,开放系统则能避免无序化。

    编写模块

    想必读者已经熟悉了import语句,曾经有这样一个例子:

    1>>> import math2>>> math.pow(3,2)9.0

    这里的math(是Python标准库之一,我们要逐渐理解模块、库之类的术语。)就是一个模块,用import引入这个模块,然后可以使用模块里面的函数,比如pow()函数。显然,这里是不需要自己动手写具体函数的,我们的任务就是拿过来使用。这就是模块的好处:拿过来就用,不用自己重写。

    1.  模块是程序

    "模块是程序”一语道破了模块的本质,它就是一个扩展名为.py的Python程序。

    我们能够在应该使用它的时候将它引用过来,节省精力,不需要重写雷同的代码。

    但是,如果我自己写一个.py文件,是不是就能作为模块import过来呢?还不那么简单。必须得让Python解释器能够找到你写的模块。比如,在某个目录中,我写了这样一个文件:

    1#!/usr/bin/env python# coding=utf-8lang = "python"

    并把它命名为pm.py,那么这个文件就可以作为一个模块被引入。不过由于这个模块是我自己写的,Python解释器并不知道,得先告诉它我写了这样一个文件。

    1>>> import sys2>>> sys.path.append("~/Documents/VBS/StartLearningPython/2code/pm.py")

    用这种方式告诉Python解释器,我写的那个文件在哪里。在这个方法中,也用了模块import sys,不过由于sys是Python标准库之一,所以不用特别告诉Python解释器其位置。

    上面那个一长串的地址是Ubuntu系统的地址格式,如果读者使用的是Windows系统,请写你所保存的文件路径。

    1>>> import pm2>>> pm.lang'python'

    在pm.py文件中有一个赋值语句,即lang = "python",现在将pm.py作为模块引入(注意作为模块引入的时候不带扩展名),就可以通过"模块名字”+".”+"属性或方法名称”来访问pm.py中的东西。当然,如果要访问不存在的属性,肯定是要报错的。

    1>>> pm.xx23Traceback (most recent call last):45  File "", line 1, in AttributeError: 'module' object has no attribute 'xx'

    请读者回到pm.py文件的存储目录,查看一下是不是多了一个扩展名是.pyc的文件?

    解释器,英文是:interpreter,在Python中,它的作用就是将.py的文件转化为.pyc文件,而.pyc文件是由字节码(bytecode)构成的,然后计算机执行.pyc文件。

    很多人喜欢将这个世界简化再简化,比如编程语言就分为解释型和编译型,不但如此,还将两种类型的语言分别贴上运行效率高低的标签,解释型的运行速度就慢,编译型的运行速度就快。一般人都把Python看成是解释型的,于是就得出它运行速度慢的结论。不少人都因此上当受骗了,认为Python不值得学,或者做不了什么"大事”。这就是将本来复杂的、多样化的世界非得划分为"黑白”的结果,喜欢用"非此即彼”的思维方式考虑问题。

    世界是复杂的,"敌人的敌人就是朋友”是幼稚的,"一分为二”是机械的。

    如同刚才看到的那个.pyc文件一样,当Python解释器读取了.py文件,先将它变成由字节码组成的.pyc文件,然后这个.pyc文件交给一个叫作Python虚拟机的东西去运行(那些号称编译型的语言也是这个流程,不同的是它们先有一个明显的编译过程,编译好了之后再运行)。如果.py文件修改了,Python解释器会重新编译,只是这个编译过程不全显示给你看。

    有了.pyc文件后,每次运行就不需要重新让解释器来编译.py文件了,除非.py文件修改了。这样,Python运行的就是那个编译好了的.pyc文件。

    是否还记得前面写有关程序然后执行时常常要用到if __name__ == "__main__",那时我们直接用"python filename.py”的格式来运行该文件,此时我们也同样有了.py文件,不过是作为模块引入的。这就得深入探究一下,同样是.py文件,它怎么知道是被当作程序执行还是被当作模块引入?

    为了便于比较,将pm.py文件进行改造。

    1#!/usr/bin/env python# coding=utf-8def lang():23    return "python"if __name__ == "__main__":45    print lang()

    沿用先前的做法:

    1$ python pm.py23python

    如果将这个程序作为模块,导入,会是这样的:

    1>>> import sys2>>> sys.path.append("~/Documents/VBS/StarterLearningPython/2code/pm.py")>>> import pm3>>> pm.lang()'python'

    查看模块属性和方法,可以使用dir()。

    1>>> dir(pm)['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'lang']

    同样一个.py文件,可以把它当作程序来执行,也可以将它作为模块引入。

    1>>> __name__'__main__'>>> pm.__name__'pm'

    如果要作为程序执行,则__name__ == "__main__";如果作为模块引入,则pm.__name__ == "pm",即变量__name__的值是模块名称。

    用这种方式就可以区分是执行程序还是作为模块引入了。

    在一般情况下,如果仅仅是用作模块引入,不必写if __name__ == "__main__"。

    2.  模块的位置

    为了让我们自己写的模块能够被Python解释器知道,需要用sys.path.append("~/Documents/ VBS/StarterLearningPython/2code/pm.py")。其实,在Python中,所有模块都被加入到了sys.path里面。用下面的方法可以看到模块所在位置:

    1>>> import sys 2>>> import pprint 3>>> pprint.pprint(sys.path)['', 4 5 '/usr/local/lib/python2.7/dist-packages/autopep8-1.1-py2.7.egg', 6 7 '/usr/local/lib/python2.7/dist-packages/pep8-1.5.7-py2.7.egg', 8 9 '/usr/lib/python2.7',1011 '/usr/lib/python2.7/plat-i386-linux-gnu',1213 '/usr/lib/python2.7/lib-tk',1415 '/usr/lib/python2.7/lib-old',1617 '/usr/lib/python2.7/lib-dynload',1819 '/usr/local/lib/python2.7/dist-packages',2021 '/usr/lib/python2.7/dist-packages',2223 '/usr/lib/python2.7/dist-packages/PILcompat',2425 '/usr/lib/python2.7/dist-packages/gtk-2.0',2627 '/usr/lib/python2.7/dist-packages/ubuntu-sso-client',2829 '~/Documents/VBS/StarterLearningPython/2code/pm.py']

    从中也发现了我自己写的那个文件。

    凡在上面列表所包括位置内的.py文件都可以作为模块引入。不妨举个例子,把前面自己编写的pm.py文件修改为pmlib.py,然后复制到'/usr/lib/python2.7/dist-packages中。(这是以Ubuntu为例说明,如果是其他操作系统,读者用类似方法也能找到。)

    1$ sudo cp pm.py /usr/lib/python2.7/dist-packages/pmlib.py23[sudo] password for qw:456$ ls /usr/lib/python2.7/dist-packages/pm*78/usr/lib/python2.7/dist-packages/pmlib.py

    文件放到了指定位置。看下面的:

    1>>> import pmlib2>>> pmlib.lang>>> pmlib.lang()'python'

    将模块文件放到指定位置是一种不错的方法,但感觉此法受到了拘束,程序员都喜欢自由,能不能放到别处呢?

    当然能,用sys.path.append()就是不管把文件放在哪里,都可以把其位置告诉Python解释器。虽然这种方法在前面用了,但其实是很不常用的,因为它也有麻烦的地方,比如在交互模式下,如果关闭了,再开启,还得重新告知。

    比较常用的方法是设置PYTHONPATH环境变量。

    环境变量,不同的操作系统设置方法略有差异。读者可以根据自己的操作系统,到网上搜索设置方法。

    以Ubuntu为例,建立一个Python的目录,然后将我自己写的.py文件放到这里,并设置环境变量。

    1:~$ mkdir python23:~$ cd python45:~/python$ cp ~/Documents/VBS/StarterLearningPython/2code/pm.py mypm.py67:~/python$ ls89mypm.py

    然后将这个目录~/python,即/home/qw/python设置环境变量。

    1vim /etc/profile

    要用root权限,在打开的文件最后增加export PATH = /home/qw/python:$PATH,然后保存退出即可。

    注意,我是在~/python目录下输入Python,然后进入到交互模式:

    1:~$ cd python:~/python$ python>>> import mypm>>> mypm.lang()'python'

    如此,就完成了告知过程。

    3.  __all__在模块中的作用

    上面的模块虽然比较简单,但是已经显示了编写模块,以及在程序中导入模块的基本方式。在实践中,所编写的模块也许更复杂一点,比如,有这么一个模块,其文件命名为pp.py

    1# /usr/bin/env python# coding:utf-8public_variable = "Hello, I am a public variable."_private_variable = "Hi, I am a private variable."def public_teacher():23    print "I am a public teacher, I am from JP."def _private_teacher():45    print "I am a private teacher, I am from CN."

    接下来就是熟悉的操作了,进入到交互模式中。pp.py这个文件就是一个模块,该模块中包含了变量和函数。

    1>>> import sys 2>>> sys.path.append("~/Documents/StarterLearningPython/2code/pp.py") 3>>> import pp 4>>> from pp import * 5>>> public_variable'Hello, I am a public variable.' 6>>> _private_variable 7 8Traceback (most recent call last): 910  File "", line 1, in NameError: name '_private_variable' is not defined

    变量public_variable能够被使用,但是另外一个变量_private_variable不能被调用,先观察一下两者的区别,后者是以单下画线开头的,这样的是私有变量。而from pp import *的含义是"希望能访问模块(pp)中有权限访问的全部名称”,那些被视为私有的变量或者函数或者类,当然就没有权限被访问了。

    再如:

    1>>> public_teacher()23  I am a public teacher, I am from JP.4>>> _private_teacher()Traceback (most recent call last):56  File "", line 1, in NameError: name '_private_teacher' is not defined

    这不是绝对的,但如果要访问具有私有性质的东西,可以这样做。

    1>>> import pp2>>> pp._private_teacher()I am a private teacher, I am from CN.3>>> pp._private_variable'Hi, I am a private variable.'

    下面再对pp.py文件进行改写,增加一些东西。

    1# /usr/bin/env python# coding:utf-8__all__ = ['_private_variable', 'public_teacher']public_variable = "Hello, I am a public variable."_private_variable = "Hi, I am a private variable."def public_teacher():23    print "I am a public teacher, I am from JP."def _private_teacher():45        print "I am a private teacher, I am from CN."

    在修改之后的pp.py中,增加了__all__变量以及相应的值,在列表中包含了一个私有变量的名字和一个函数的名字。这是在告诉引用本模块的解释器,这两个东西是有权限被访问的,而且只有这两个东西。

    1>>> import sys2>>> sys.path.append("~/Documents/StarterLearningPython/2code/pp.py")3>>> from pp import *4>>> _private_variable'Hi, I am a private variable.'

    果然,曾经不能被访问的私有变量,现在能够访问了。

    1>>> public_variable23Traceback (most recent call last):45  File "", line 1, in NameError: name 'public_variable' is not defined

    因为这个变量没有在__all__的值中,虽然以前曾经被访问到过,但是现在就不行了。

    1>>> public_teacher()I am a public teacher, I am from JP.>>> _private_teacher()Traceback (most recent call last):23  File "", line 1, in NameError: name '_private_teacher' is not defined

    这只不过是再次说明前面的结论罢了。当然,如果以import pp引入模块,再用pp._private_teacher的方式是一样有效的。

    4.  包和库

    顾名思义,包和库都是比"模块”大的。一般来讲,一个"包”里面会有多个模块,当然,"库”是一个更大的概念了,比如Python标准库中的每个库都有好多个包,每个包都有若干个模块。

    一个包由多个模块组成,即有多个.py的文件,那么这个所谓的"包”就是我们熟悉的一个目录罢了。现在需要解决如何引用某个目录中的模块问题。解决方法就是在该目录中放一个__init__.py文件。__init__.py是一个空文件,将它放在某个目录中,就可以将该目录中的其他.py文件作为模块被引用。

    例如,建立一个目录,名曰:package_qi,里面依次放了pm.py和pp.py两个文件,然后建立一个空文件__init__.py

    接下来,需要导入这个包(package_qi)中的模块。

    下面这种方法很清晰明了。

    1>>> import package_qi.pm2>>> package_qi.pm.lang()'python'

    下面这种方法,貌似简短,但如果多了,恐怕难以分辨。

    1>>> from package_qi import pm2>>> pm.lang()'python'

    在后续制作网站的实战中,还会经常用到这种方式,届时会了解更多。请保持兴趣继续阅读,不要半途而废,不然疑惑得不到解决,好东西就看不到了。

    展开全文
  • 与爬电距离有什么关系?本文将从隔离电源的原理为你揭晓。  微电子行业的高速发展,产品使用场合的电磁环境也越来越复杂,产品的稳定性也受到很大的影响。嵌入式产品的生产公司对产品加入各种隔离器件或隔离电路来...
  • 然而其实你访问 https://drupal.org/project/cck 会发现它还是D7版本,那么它还有啥呢? 最重要的用处就是,可以让你在一个可以设置allowed values(允许值)的字段中,可以php code去动态设置allowed...

    众所周知,D7已经把CCK模块加入核心了,叫Field。

    然而其实你访问 https://drupal.org/project/cck 会发现它还是有D7版本,那么它还有啥用呢?

    最重要的用处就是,可以让你在一个可以设置allowed values(允许值)的字段中,可以用php code去动态设置allowed values,还可以直接制定一个函数来返回一个包含allowed values的数组。

    启用该模块后,去编辑一个这样的字段即可发现相关设置。

    这个在某些带着复杂逻辑的系统中是很有用的。

    转自: drupalla


    展开全文
  • Python常用模块——模块介绍与导入一、什么是模块?在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。...二、使用模块有什么好处?1、最大的好处是...
  • 在本篇文章里小编给大家分享了一篇关于python中sys模块的用法及相关基础知识点,兴趣的朋友们可以参考下。
  • ![图片说明](https://img-ask.csdn.net/upload/202004/07/1586267450_972153.jpg)
  • 前几天面试虾皮问了什么模块化,没有解答清除。 1.什么模块化? 简单地说,模块化就是组织地把一个大程序拆分成独立并互相依赖的多个小文件(模块)。 模块内部许多私有属性,只向外暴露一部分公开的接口(如...
  • Python模块是一个Python文件,以.py结尾,包括了Python对象定义和Python语句,能让Python代码段更有逻辑性、更好、更易懂,既然Python模块有这么多好处,那么该如何引用Python模块呢?import语句自定义模块可以...
  • 小编在加入bojingnet后,接触到物联网WiFi方案定制的各种知识耳濡目染,也对WiFi路由模块有更深刻的了解,有一种WiFi路由模块不仅仅只用于路由器,并拓展物联网通信强大的功能。我们以bojingnet产品型号联发科MT76X8...
  • 因为C语言模块有几个显而易见的好处:可以使用Python调用C标准库、系统调用等;假设已经有了一堆C代码实现的功能,可以不用重写,岂不美滋滋;性能?也算;其他一些好处。注:以下代码基于Python3。开局举个栗In a ...
  • 什么应该使用模块(Module)替代头文件(Header)?众所周知,C程序在编译时一般会预处理头文件:常规解决办法如下:但结果依然不够理想,比较一下代码与程序大小你会发现:另外,头文件形式的可扩展性天生不足。...
  • 排版乱了,方更多模块什么,怎么?觉得好就分享出去吧!“更多模块”中两项“新建功能模块”、“添加扩展”,我们新建的功能模块类似于一般程序设计语言中的过程或函数,通过自定义功能模块可以...
  • 一、什么是类? 面向对象的编程思想来看,类就是存储数据同时给一组相关代码赋予协调功能的方式。类是面向对象编程的核心。 VB最为人垢病的是它的面向对象特性。实际上VB是一种基于对象的开发工具。在VB中 建立的...
  • 一、电源模块什么? 电源模块是可以直接安装在印刷电路板上的电源供应器,降压和升压两种,专用集成电路(ASIC)、数字信号处理器(DSP)、微处理器、存储器、现场可编程门阵列(FPGA)及其他数字或模拟负载提供供电...
  • CAT5信息模块和RJ45有什么区别?  RJ45指的是一种物理接口,一般以太网接入都是的这种物理结构。常见的网络接入方式都是RJ45口的,比如说电脑的网口,交换机、路由器的网口,再有你说的信息模块。直白些说就是:...
  • 说到前端模块化,你第一时间能想到的是什么?Webpack?ES6 Module?还有吗?我们一起来看一下下图。 相信大伙儿对上图的单词都不陌生,可能过、看过或者是只是听过。那你能不能一张图梳理清楚上述所有词汇之间...
  • 总内容 ...spring boot 两种配置文件有什么区别? spring boot 有哪些方式可以实现热部署(使用spring-boot-devtools) 什么是 spring cloud? spring cloud 断路器的作用是什么? spring cloud...
  • Python编程该怎么入门?模块引用的方法有哪些?模块简单说就是一堆代码实现...Python模块有什么用? 1、模块内有许多函数方法,利用这些方法可以更简单的完成许多工作; 2、模块可以在文件中永久保存代码。在Python...
  • 为什么要有time模块,time模块有什么用? time模块的三种格式 时间戳(timestamp) 格式化时间(需要自己定义格式) 结构化时间(struct—time) 结构化时间转换为格式化时间 结构化时间转...
  • 试了下njredis支持库 很容易闪退 没有其他的</p>
  • CAT5信息模块和RJ45有什么区别?  RJ45指的是一种物理接口,一般以太网接入都是的这种物理结构。常见的网络接入方式都是RJ45口的,比如说电脑的网口,交换机、路由器的网口,再有你说的信息模块。直白些说就是:...
  • 模块和包是什么

    2018-07-19 08:46:24
    模块:每一 python 代码文件 都是一个模块,好比工具包,想要使用(好比函数),就需要导入这个模块关键字 import 导入 或是 from 模块名 import 函数名 import 是将 模块中的函数 全部导入 from...import......
  • ES6之用模块封装代码

    万次阅读 2019-12-22 01:24:53
    什么模块模块( Modules )是使用不同方式加载的 JS文件(与JS原先的脚本加载方式相对)。这种不同模式很必要,因为它与脚本( script )大大不同的语义: 模块代码自动运行在严格模式下,并且没有任何...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,172
精华内容 3,268
关键字:

模块有什么用