Python-模組

HammerZe發表於2021-11-23

模組其實就是一個Python檔案

1、標準模組,標準包

Python自帶的這些模組,直接import就能用的

如:import/string/random/datetime/os/json

2、第三方模組 即別人寫好的一些模組,你要安裝之後才可以用

安裝方式:

  1)傻瓜式的安裝   如:pip install  mysql

  直接電腦cmd下面安裝

 

另 如果pip install  提示找不到pip命令的話 解決方案

pycharm裡面點Python console ,找到python安裝目錄,然後把安裝目錄下的scripts目錄,加入到環境變數即可

ps:環境變數在path裡面加

 

 

 

     Unknown or unsupported  command 'install'  出來這個問題怎麼解決

  A, 開啟 c:\strawberry\perl\bin

  B,把這個目錄下里面的pip 都改成其他名字,這個對其他的沒有影響

        2)手動安裝 

比如:python redis  百度搜尋python 下載地址

 

 

 https://pypi.org/project/redis/     開啟比較慢

官網下載安裝包

 

 

.whl 安裝包 手動安裝

在安裝包的目錄下面  shift+滑鼠右鍵 在此處開啟命令視窗,線上安裝 pip  install  +redis-3.5.3-py2.py3-none-any.whl

 

redis-3.5.3.tar 壓縮包 手動安裝方法

下載後解壓,進入到D:\Python\redis-3.5.3\redis-3.5.3 目錄後, 開啟命令列視窗,輸入python setup.py install  安裝

 

 

import random,string
print(random.randint(1,10)) #隨機取整數
print(random.uniform(1,99)) #隨機取小數 小數點的位數比較長
print(round(random.uniform(1,99),3)) #隨機取小數,用round(),3 小數點位數3位 3 數字可根據需求改
print(random.choice([1,2,3,4])) # 隨機取1個元素
print(string.printable) # 代表數字+字母+特殊字元
print(random.sample(string.printable,5)) #隨機取N個元素,返回的是list

 

#洗牌
pickts = ['A','J','Q','K',2,3,4,5,6]
random.shuffle(pickts) #只能傳list
print(pickts)

 

相關文章