Pythonプログラミング言語の学習day05(1)

モジュール(名前は、Python関連のモジュールに余裕がありません)

1.random

  random.Random()は、0と1の間の乱数を取り

  間random.randint(b)は、Bランダム整数を取り、包括的な

  random.uniform(a、b)は、B間のランダム小数を取ります

  random.choice(リスト)ランダムに選択

  random.sample(リスト、3)ランダムに三つの値

 

  AZ(random.randint(97123))との間にはChrテイク値


 

2.datetime

  datetime.datetime.now()現在のコンピュータのシステム時刻

  datetime.datetimeの()日時変換タイプ、時間を計算することができます。

  秒に変換されdatetime.total_secondsは()、日付がカウントされます

  

  時刻形式  

  datetime.strftime()形式の時間を#string

  ( "%Y-%M-%D%H:%M%以下のS")

   日分と秒

  文字列の転送時間

  解析時間を#string datetime..datetime.strptime(文字列、 "フォーマット") 


 

3.time

  time.time()#00:00:00秒、表示タイムスタンプ----秒を数える1970年1月1日から開始点である:デジタル

  time.strftime()#時刻形式

  time.strptime(文字列、「フォーマット」)#文字列の回転時間

  time.sleep(5)#一時停止5秒

 

 

 


4.hashlib ----- MD5

  1.暗号化(不可逆、解読不能一貫した暗号化は、同じ番号を生成します)

  2.ファイルの一貫性

 

  .md5(B "値")#塩、ボーナス難読化

  ときにインベントリデータのパスワードは、平文を維持することはできません

  暗号化:

  

 


 

5. osモジュール

  関連オペレーティングシステムのオペレーティング・システム・ファイル

  マルチレベルディレクトリのフォルダを作成するためのos.makedirs(「/ B​​」)

  os.mkdir(「/ C」)は、ディレクトリのフォルダ内のファイルを作成しますcは

  os.removedirs(「/ B​​ / C」)、削除、マルチレベルディレクトリのフォルダ

  os.rmdir( "/ B / C")はディレクトリを削除します

  os.listdir(「」)ファイルのディレクトリにリストされています

  os.path.join(パス、名)ファイルのパスを追加します

  os.path.isdir()は、ファイルパスか否かを判断します

 

  os.walkは()フォルダとファイル内のフォルダを一覧表示します

  

 

  


6.sysモジュール

  SYS:システムOS:オペレーティングシステム

  1.sys.pathモ​​ジュールのロードデフォルトのパス

  2.sys.argvコマンドラインパラメータを受け取ることができます

  

 

 


7.pickleモジュール

  このpickleモジュールは、シリアライゼーションおよびデシリアライゼーションPythonオブジェクト構造のバイナリプロトコルを実装します。「酸洗い」は、「unpickle化」(からバイトストリームように、逆の操作である、バイトのプロセス流としてPythonオブジェクト階層を変換することであるバイナリファイル又はオブジェクト類似バイト)オブジェクト階層への変換バックです。pickleエラーまたは悪質なデータ構造のためのモジュールが安全ではありません。

  

 

   バイナリバイトにpickle.dumps(LST)#データ

  pickle.loads(BS)#はバイナリデータに変換します

  pickle.dumps(lst.flie)#写

  pickle.load(flie)#读


8.jsonモジュール(キー

  JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。JSON的数据格式其实就是python里面的字典格式,里面可以包含方括号括起来的数组,也就是python里面的列表。

  

 

 


9.loging  日志记录(细琢磨

  引用https://www.cnblogs.com/Nicholas0707/p/9021672.html

  



10.异常处理

  try :

    A

  except  Exception:    #Exception  异常信息  万能

    B

  except   异常错误:    #程序出错就中断

    C

  finally :         #最终要执行的程序

    D

 

  traceback  出现错误,记录日志

  logger.error(traceback.format_exc())

 

  一般 logging     

    traceback

    try......except     一起使用

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/gui-yan-ru-yun/p/11938737.html