zoukankan      html  css  js  c++  java
  • 模块

    #模块的好处

      1.可维护性,代码可任意重用

      2.避免了变量名字和函数名字的冲突

    #模块的分类

      1.内置模块,又称作标准库,‘help(’modules‘)’可以查看’python‘所有库

      2.第三方模块,可以通过’pip install‘联网安装

      3.自定义模块,一个’python‘模块就是一个模块

    #倒包方法

      1.import os

      2.from os import rename, rmdir  #加逗号可以导入多个

      3.from multiprocessing import as mul #起别名

      4.from socket import *        #这种方法可以调用‘socket’所有方法,不用去点出来,但是为了防止自定义的变量名的覆盖导致未知的不便查询的错误 所以开发中怒常用

    #模块一旦被调用就相当于执行了这个py文件代码,一个py文件就是一模块

    #python的模块有个自行寻找的路径即为上面的列表, 空的地方即为根目录              

    #这里只需要记住‘site-packages’和根目录即可‘  ’  其他为python的c文件的调用目录

    #如果‘site-packages’里有多个同名的模块, 则会优先寻找第一次的那个同名文件,只有删除第一次的那个模块文件再次调用时才会去找第二次放入的同名文件

    #https://pypi.org/project/PyTyrion/#files这个是python的模块网站来自全国的各种模块的集合

    #可以在线安装和下载安装

    #下载后是‘tar’文件 然后解压,随之在交互环境下的相对路径进入该解压的文件目录,后‘pyhon3 setup.py build’进行初始化,然后‘pythton3 setup.py install’安装

    #‘ pip3 install PyTyrion’ 可以查看原始的包的列表里是否有该‘PyTyrion’文件没有的话则会在线自动安装

    #pip3 uninstall PyTyrion’ 可以删除安装的包‘PyTyrion’

    #pip 安装方法是默认从那个国外的服务器进行安装时而速度会比较慢

    #但是国内豆瓣网站也可以安装具体方法如下:

    #本地安装法:

    编译源码  python setup.py build

    安装源码  python setup.py install

  • 相关阅读:
    grep命令
    Linux下tar.xz结尾的文件的解压方法
    const char*, char const*, char*const的区别
    "undefined reference to" 多种可能出现的问题解决方法
    Linux查找含有某字符串的所有文件
    Netbeans C++ unable to resolve identifier 无法解析标识符
    Linux 下编译C程序的全过程
    linux tar.gz zip 解压缩 压缩命令
    安装anaconda
    Mongodb数据迁移步骤
  • 原文地址:https://www.cnblogs.com/yuexijun/p/10061291.html
Copyright © 2011-2022 走看看