Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. GNUreadlineのPython完了関数

    Unixreadlineモジュールにはタブ補完メカニズムがあります。これらの機能を利用するには、rlcompleterモジュールを使用する必要があります。 Pythonのインタラクティブモードで使用できます。 このモジュールを使用するには、-を使用してインポートする必要があります インポートrlcompleter コンプリータークラスと呼ばれるクラスがあります- メソッドCompleter.complete(text、state) このメソッドは、タブ補完の出力を返すために使用されます。テキストに「。」が含まれている場合は、そのコマンドの関連するすべてのメンバーを取得しようとします。ド

  2. Pythonの基本的な日付と時刻のタイプ

    Pythonで日付と時刻を操作するために、datetimeというモジュールがあります。日付と時刻のオブジェクトには2つのタイプがあります。タイプはナイーブで認識しています。 ナイーブオブジェクトには、他の日時オブジェクトからこのオブジェクトを明確に見つけるための十分な情報がありません。このアプローチでは、協定世界時(UTC)を使用します。 認識型オブジェクトには、アルゴリズム的および政治的な時間調整に関するさまざまな情報があります。このタイプのオブジェクトは、特定の瞬間を表すために使用されます。 このモジュールを使用するには、-を使用してインポートする必要があります import da

  3. Pythonコンテナのデータ型

    コレクションには、いくつかのコンテナデータ型があります。これは、dict、list、setなどのPythonの汎用組み込みコンテナの代替です。 一部のコンテナは- Sr.No。 コンテナと説明 1 namedtuple() 名前フィールドを持つタプルサブクラスを作成するために使用されます 2 deque リストタイプのデータを使用したキュー 3 カウンター ハッシュテーブルオブジェクトをカウントするdictのサブクラス 4 ChainMap 複数のマッピングの単一ビューを作成するために使用されます 5

  4. コンテナのPython抽象基本クラス

    Pythonコンテナにはいくつかの抽象基本クラスがあります。さまざまな抽象基本クラスがあります。これらのクラスは、Containers、Hashtable、Generator、Set、MutableSet、Awaitableなどのようなものです。 このモジュールを使用するには、-を使用してインポートする必要があります import collections.abc いくつかの抽象基本クラスがあり、非常に便利です。これらのクラスは、さまざまなコンテナクラスを開発するために使用されます。たとえば、フルセットの機能を持つコンテナを作成できます。これを行うには、SetAbstract基本クラスを使用

  5. Pythonヒープキューアルゴリズム

    ヒープデータ構造を使用して、優先キューを表すことができます。 Pythonでは、heapqモジュールで利用できます。ここでは、最小ヒープが作成されます。したがって、優先度が1の場合、それは最高の優先度を表します。新しい要素が挿入されると、ヒープ構造が更新されます。 このモジュールを使用するには、-を使用してインポートする必要があります import heapq ヒープ関連の操作がいくつかあります。これらは-です メソッドheapq.heapify(iterable) 反復可能なデータセットをヒープデータ構造に変換するために使用されます。 メソッドheapq.heappush(heap

  6. Python配列二分アルゴリズム

    バイセクトアルゴリズムは、リスト内の位置を見つけるために使用されます。ここで、データを挿入してリストを並べ替えることができます。 Pythonにはbisectというモジュールがあります 。このモジュールを使用すると、二分法アルゴリズムを使用できます。 このモジュールを使用するには、-を使用してインポートする必要があります import bisect いくつかのバイセクト関連の操作があります。これらは-です メソッドbisect.bisect(list、element、begin、end) このメソッドは、ソートされたリスト内の位置を見つけるために使用されます。ここで、番号を配置でき、

  7. Pythonの弱参照

    Pythonで弱参照を作成するには、弱参照を使用する必要があります モジュール。 weakrefは、オブジェクトを存続させるのに十分ではありません。弱参照の基本的な使用法は、大きなオブジェクトのキャッシュまたはマッピングを実装することです。 このモジュールを使用するには、-を使用してインポートする必要があります import weakref すべてのオブジェクトを弱く参照できるわけではありません。 tupleやintなどの一部の組み込み型は、弱参照をサポートしていません。弱参照に関連するクラスとメソッドがいくつかあります。 クラスweakref.ref(object [、callbac

  8. Pythonの浅いコピーと深いコピーの操作

    Pythonには、 copyというモジュールがあります。 。このモジュールを使用して、ディープコピーとシャローコピーを実行できます。 Pythonでは、代入ステートメントはオブジェクトをコピーしません。ターゲットとメインオブジェクトの間にバインディングを作成します。 このモジュールを使用するには、-を使用してインポートする必要があります import copy メソッドcopy.copy(x) このメソッドは、オブジェクトxの浅いコピーを作成するために使用されます。シャローコピーの場合、オブジェクトの参照が別のオブジェクトにコピーされます。したがって、コピーされた参照に変更があると、メ

  9. Python Data Pretty Printer

    Pythonコンソールで重要なデータ構造を印刷するには、かわいいプリンターモジュールを使用できます。オブジェクトの1行に異なるテキストがある場合、このメソッドはそれらを別々の行に分割します このモジュールを使用するには、を使用してインポートする必要があります。 import pprint きれいな印刷に関連するさまざまな方法があります。これらのメソッドは-です メソッドpprint.pformat(object、indent =1、width =80、depth =None、*、compact =False) このメソッドは、オブジェクトのフォーマットされた表現を文字列として返すため

  10. Python代替repr()の実装

    Pythonでは、大量のデータの表示を制限したい場合は、reprlibモジュールを使用できます。 このモジュールを使用するには、を使用してインポートする必要があります。 import reprlib reprlibに関連するさまざまなクラスとメソッドがあります。これらは-です クラスreprlib.Repr Reprクラスはフォーマットサービスを提供します。組み込みのrepr()のような関数を作成します。このクラスでは、サイズ制限とさまざまなオブジェクトタイプを追加できます。 メソッドreprlib.repr(object) このメソッドは、組み込みのrepr()メソッドのように文

  11. Pythonでの列挙のサポート

    Pythonでは、列挙型は列挙型を使用して実装されます モジュール。列挙型には名前と値があります。列挙型には、名前または値を使用してアクセスできます。 このモジュールを使用するには、を使用してインポートする必要があります。 import enum 列挙型にはいくつかのプロパティがあります。これらは-です 列挙型は文字列またはrepr形式で表示できます。 type()メソッドは列挙型を表示できます 列挙型メンバーの名前を表示するためのnameキーワードがあります。 列挙型は反復可能です サンプルコード import enum class Rainbow(enum.Enum

  12. Python数学関数

    数学 モジュールは、Pythonの数学関数にアクセスするために使用されます。この関数のすべてのメソッドは、複素数ではなく、整数型または実数型のオブジェクトに使用されます。 このモジュールを使用するには、そのモジュールをコードにインポートする必要があります。 import math いくつかの定数 これらの定数は、計算に含めるために使用されます。 Sr.No。 定数と説明 1 pi 円周率の値を返します:3.141592 2 E 自然ベースの値を返しますe。 eは0.718282 3 タウ タウの値を返します。タウ=6.2

  13. Pythonでのセキュアハッシュとメッセージダイジェスト

    安全なハッシュおよびメッセージダイジェストプロセスでは、hashlibモジュールを使用する必要があります。このモジュールは、SHA1、SHA224、SHA256、SHA512などのさまざまなセキュアハッシュアルゴリズムに共通のインターフェイスを実装します。また、RSAのMD5アルゴリズムも実装します。古いアルゴリズムはメッセージダイジェストと呼ばれ、新しい方法はセキュアハッシュと呼ばれます。 このモジュールを使用するには、hashlibモジュールをPythonコードにインポートする必要があります。 import hashlib この方法では、md5、sha1、sha224、sha256

  14. Pythonを使用したメッセージ認証用のキー付きハッシュ

    HMACはフレームワークであり、暗号化ハッシュ関数を使用したメッセージ認証に使用されます。 HMACは、MD5、SHA-1などに使用できます。 暗号化ハッシュを生成するための基本的な考え方は、実際のデータと秘密鍵に対してハッシュを実行することです。最終出力は秘密鍵なしで送信されます。 このモジュールを使用するには、Pythonコードにhmacモジュールをインポートする必要があります。 import hmac hmacモジュールのいくつかのメソッドと属性は次のとおりです- メソッドhmac.update(message) このメソッドは、指定されたメッセージでhmacオブジェクトを更

  15. Pythonを使用してシークレットを管理するための安全な乱数を生成する

    安全な乱数を暗号的に生成するために、秘密を使用できます。 Pythonのモジュール。このモジュールは、安全なパスワード、アカウント認証、セキュリティトークン、または関連するシークレットを作成するのに役立ちます。 シークレットモジュールのクラスとモジュールを使用するには、そのモジュールをコードにインポートする必要があります。 import secrets 乱数 秘密 モジュールは、ランダム性の安全なソースにアクセスするために使用されます。これはオペレーティングシステムによって提供されます。 シークレットモジュールの乱数に関連するクラスと関数は-です。 クラスシークレット。SystemR

  16. Pythonの便利なWebブラウザコントローラ

    Pythonを使用してユーザーにWebベースのドキュメントを表示するために、webbrowserと呼ばれるモジュールがあります。 Webドキュメントを処理するための高レベルのインターフェイスを提供します。 UNIXベースのシステムでは、このモジュールはlynx、Netscape、Mosaicなどのブラウザをサポートします。 WindowsおよびMacintoshの場合、標準のブラウザを使用します。 このモジュールを使用するには、次のモジュールをインポートする必要があります。 import webbrowser webbrowserモジュールにはさまざまなメソッドがあり、例外は次のとお

  17. Pythonで最も一般的なPOSIXシステムコール

    posixモジュールはUNIX環境で動作します。オペレーティングシステムの機能を提供します。 このモジュールを直接インポートしないでください。 osモジュールを使用できます。 osモジュールは、UNIXではposixモジュールのスーパーセットとして機能します。 Unix以外のシステムでは、posixは使用できませんが、osは機能が少し少ない状態で使用できます。 posixモジュールを使用するには、を使用してインポートする必要があります。 import posix POSIXモジュールにはさまざまなメソッドと定数があります。 一定のposix.environ 環境は辞書オブジェクトです。

  18. Pythonでのパスワードデータベースへのアクセス

    パスワードデータベースにアクセスするには、pwdモジュールを使用する必要があります。このモジュールを使用して、ユーザーアカウントとパスワードデータベースにアクセスできます。パスワードデータベースのエントリは、オブジェクトのようなタプルのようなものです。 pwdモジュールを使用するには、を使用してインポートする必要があります。 import pwd パスワードデータベースの属性は次のとおりです- インデックス 属性と説明 0 pw_name ログイン名またはユーザーのユーザー名 1 pw_passwd 暗号化されたパスワード 2

  19. Pythonでのシャドウパスワードデータベースへのアクセス

    UNIXシャドウパスワードデータベースにアクセスするには、spwdモジュールを使用する必要があります。このファイルにアクセスするには、十分な権限が必要です。シャドウパスワードデータベースエントリは、オブジェクトのようなタプルのようなものです。 spwdモジュールを使用するには、-を使用してインポートする必要があります import spwd シャドウパスワードデータベースの属性は次のとおりです- インデックス 属性と説明 0 sp_nam ログイン名またはユーザーのユーザー名 1 sp_pwd 暗号化されたパスワード 2 sp_

  20. Pythonでのグループデータベースへのアクセス

    UNIXグループデータベースにアクセスするには、grpモジュールを使用する必要があります。シャドウパスワードデータベースエントリは、オブジェクトのようなタプルのようなものです。 grpモジュールを使用するには、-を使用してインポートする必要があります import grp grpデータベースの属性は-です。 インデックス 属性と説明 0 gr_name グループの名前 1 gr_passwd グループの暗号化されたパスワード。 (通常は空) 2 gr_gid グループID(数値) 3 gr_mem グループユ

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:76/450  20-コンピューター/Page Goto:1 70 71 72 73 74 75 76 77 78 79 80 81 82