模块介绍(Python)

模块介绍

1.什么是模块

  模块是一个包含所有定义的函数和变量的文件,其后缀名时.py,模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 pytho n 标准库的方法。

2.使用模块

import sys
print('命令行参数如下:')
for i in sys.argv:
          print(i)
print('\n\nPython 路径为:',sys.path,'\n')

import sys \这是引入模块的方法
sys.argv \是一个包含命令行参数的列表
sys.path \包含了一个Python解释器自动查找所需要模块路径的列表

3.使用自定义模块

def getArea(a,b):
    return a*b;
from test1 import *
area=getArea(2,3)
print(area)

特殊属性

1._name_属性

if __name__=='_main_':
    # 运行该文件内需要运行的函数
    print('程序自身在运行')

一个模块被另一个程序第一次引入时,其主程序将运行。如果我们想在模块被 引入时,模块中的某一程序块不执行,我们可以用__name__属性来使该程序块仅在 该模块自身运行时执行。否则,如果没有 name , 则导入模块是,马上就运行 了模块内的函数。

dir()函数

dir() 函数一个排好序的字符串列表,内容是一个模块里定义过的名字。 返回的列表容纳了在一个模块里定义的所有模块,变量和函数。 如果没有给定参数,那么 dir() 函数会罗列出当前定义的所有名称:
在这里插入图片描述

模块安装

第三方模块(第三方库)

安装 requests 后可以进行爬虫的开发,
安装 pandas 后可以进行 数据分析的开发,
安装 Scikit-learn 后可以进行机器学习的开发,
安装 Keras 后可以进行神经网络的开发
安装 pygame 后可以进行游戏开发

1.使用pip安装

pip install 模块名称

2.下载离线包

有时候pip 安装不了,下载离线包安装
https://pypi.org/
进入搜索模块名 如: xlwt,一般点击第一个
然后点击左侧的 download files
选择右侧的可用版本去下载 如下 xxxx.whl 文件
然后执行 pip install xxxx.whl
注意:你用哪个 pip 就会安装 到 哪个 pip 对应的解释器环境内。 稳妥的做法,可以复制到 Scripts 文件夹内再安装,或者用 绝对路径的pip

3. 在pycharm内安装

file -> settings -> project -> interpreter
点右侧的 + 进入后可以搜索模块名称,
如: openpyxl 然后从 结果中选择 openpyxl 点击下方的install package

4.编程序安装

def install(package):
    pip.main(['install', package]) 
install('easygui')

5.模块卸载

借助pip命令
更新`

pip install --upgrade 模块名

卸载

pip uninstall  模块名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值