zoukankan      html  css  js  c++  java
  • python学习(十二)模块

    1、模块

    模块就是一个python文件

    1)python自带的模块

    import string ,json,random,os,datetime

    一些用法:

    import random,string
    print(string.printable)#代表 数字+字母+特殊字符
    print(round(random.uniform(1,99),2))#取随机小数,位数2位
    print(random.choice([1,2,3,5])) #只能随机取一个元素
    print(random.sample(string.printable,5))#随机取5个元素,返回的是list

    打乱顺序:

    pickts=['A','J',2,4,'K',3]
    random.shuffle(pickts) #洗牌 ,打乱顺序
    print(pickts)

    2)第三方模块

    别人写好的模块,安装后才可以用

    a.傻瓜式安装 pip install pymysql
    可能出现问题解决方式:
    1)没有找到pip命令的话,找到python安装目录(打开pycharm下面的python console,可以看路径),
    把安装目录下的script目录加到环境变量即可(环境变量path里面加)
    2)出现提示:Unknown or unsupported command 'install'
    打开C:strawberryperlin,将里面的pip及pip.bat改成其他的名字

    b.手动安装
    1).whl文件安装
    在文件所在目录下,shift+鼠标右键,点击在该窗口打卡命令行,然后输入
    pip install xxx.whl即可

    2).tar.gz压缩文件
    解压文件,在解压文件中找到setup.py文件,在该目录下打开命令行,输入
    python setup.py insatll

    3)自己写的python文件

    注意:已经有用处的函数名,自己写python文件就不要用这个名字。比如不要给文件取名字为random,否则你在这个文件中使用random函数,就会出问题

  • 相关阅读:
    python的eval、exec函数使用总结
    sorted()&enumerate()
    递归
    作用域
    Python3 os.stat() 方法
    android 电容屏(一):电容屏基本原理篇
    Linux 2.6内核与Linux 3.0 的区别!
    struct device的成员变量bus_id到哪里去了?
    Linux内核中ioremap映射的透彻理解
    Android 通过串口模拟 模拟物理按键
  • 原文地址:https://www.cnblogs.com/emilyliu/p/8878362.html
Copyright © 2011-2022 走看看