Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. UNIXパスワードをチェックするPython関数

    UNIXパスワードを確認するには、cryptモジュールを使用する必要があります。 crypt(3)ルーチンがあります。これは基本的に、修正されたDESアルゴリズムに基づく一方向ハッシュ関数です。 cryptモジュールを使用するには、を使用してインポートする必要があります。 import crypt メソッドcrypt.crypt(word、salt) このメソッドは2つの引数を取ります。最初のものは言葉であり、2番目のものは塩です。単語は基本的にユーザーパスワードであり、プロンプトに表示されます。塩はランダムな文字列です。これは、4096の方法のいずれかでDESアルゴリズムを混乱させる

  2. Pythonを使用したPOSIXスタイルのTTYコントロール

    termiosモジュールは、tty I/O制御用のPOSIXへのインターフェースを提供します。 Unixシステムでのみ使用できます。 termiosモジュールを使用するには、-を使用してインポートする必要があります import termios このモジュールのすべてのメソッドは、ファイル記述子を引数として取ります。 termiosモジュールにはいくつかのモジュールがあります。これらは-です。 メソッドtermios.tcgetattr(fd) このメソッドは、指定されたファイル記述子のtty属性のリストを返します。属性は、iflag、oflag、cflag、lflag、ispeed

  3. Pythonの端末制御関数

    Unixシステムでターミナルコントロールを変更するには、Pythonでtty関連のメソッドを使用できます。 ttyの使用 モジュールでは、端末の2つの異なるモードを設定できます。 生 モードとcbreak モード。 ttyモジュールを使用するには、-を使用してインポートする必要があります。 import tty ttyモジュールにはいくつかのモジュールがあります。これらは-です。 メソッドtty.setraw(fd、when =termios.TCSAFLUSH) このメソッドは、ターミナルモードをrawモードに変更するために使用されます。 rawモードでは、カーソルは改行に移動し

  4. Pythonの擬似端末ユーティリティ

    疑似端末ユーティリティモジュールptyは、疑似端末の概念を処理するために定義されています。これを使用して、別のプロセスを開始したり、プログラムを使用して制御端末から読み取りまたは書き込みを行ったりすることができます。 このモジュールは高度なプラットフォーム指向です。これらの操作を実行するには、UNIXシステムを使用する必要があります。 ptyモジュールを使用するには、-を使用してインポートする必要があります。 import pty ptyモジュールにはいくつかのモジュールがあります。これらは-です。 メソッドpty.fork() この方法は、子制御端末を疑似端末に接続するために使用

  5. Pythonでのfcntlおよびioctlシステムコール

    ファイルとioを制御するには、 fcntlを使用する必要があります モジュール。これは基本的に、fcntl()およびioctl()Unixルーチンへの1つのインターフェースです。 このモジュールのすべてのメソッドは、最初の引数として1つの整数またはio.IOBaseファイル記述子を取ります。 このモジュールを使用するには、を使用してインポートする必要があります。 import fcntl fcntlモジュールにはいくつかのモジュールがあります。これらは-です。 メソッドfcntl.fcntl(fd、op [、arg]) このメソッドは、ファイル記述子を使用してファイルに対して操作を

  6. シェルパイプラインへのPythonインターフェース

    Pythonを使用してUNIXコマンドパイプラインメカニズムを使用するには。コマンドパイプラインでは、シーケンスが1つのファイルから別のファイルに変換されます。 このモジュールは/bin/shコマンドラインを使用します。したがって、os.system()メソッドとos.popen()メソッドが必要です。 このモジュールを使用するには、-を使用してインポートする必要があります インポートパイプ パイプはテンプレートクラスを保持します- class pipes.Template このクラスは基本的にパイプラインの抽象化です。方法は異なります。これらは次のとおりです。 メソッドTempl

  7. Pythonを使用したリソース使用情報

    UNIXのリソース使用量を測定するには、プログラムでリソースモジュールを使用する必要があります。このモジュールは、リソース使用率を制御することもできます。 このモジュールを使用するには、-を使用してインポートする必要があります import resource リソースの制限 このモジュールでは、setrlimit()を使用してリソース使用率を制限できます。リソースを制限するための2つのパラメーターがあります。これらのパラメータは、ソフト制限とハード制限です。ソフト制限は基本的に現在の制限であり、プロセスを切り替えることができますが、ハード制限を超えることはできません。ハード制限はソフト

  8. UNIXのsyslogライブラリルーチンへのPythonインターフェイス

    UNIXのsyslogライブラリ情報を取得するには、syslogモジュールをプログラムに使用する必要があります。このモジュールにはsyslogがあり、syslogライブラリ用にさまざまなモジュールがあります。 このモジュールを使用するには、-を使用してインポートする必要があります import syslog 方法は以下のようになります- メソッドsyslog.syslog(message)またはsyslog.syslog(priority、message) このメソッドは、文字列型のメッセージをシステムロガーに送信するために使用されます。各メッセージには優先順位があります。 prio

  9. PythonでのUnixファイル名パターンマッチング

    ここでは、Pythonを使用してUNIXシェルスタイルのパターンマッチング手法を取得する方法を説明します。 fnmatchというモジュールがあります 、作業を行うために使用されます。このモジュールは、ファイル名をパターンと比較するために使用され、一致に応じてTrueまたはFalseを返します。 最初に使用するには、 fnmatchをインポートする必要があります 標準ライブラリモジュール。 import fnmatch Unixターミナルには、パターンに一致するいくつかのワイルドカードがあります。これらは以下のようなものです- 「*」アスタリスクはすべてに一致するために使用されます。 「

  10. Pythonの誕生日リマインダーアプリケーション

    このセクションでは、Pythonを使用して誕生日のリマインダーアプリケーションを作成する方法を説明します。 問題の説明 Pythonを使用してアプリケーションを作成します。このアプリケーションは、当日の誕生日があるかどうかを確認できます。リストに載っている人の誕生日の場合は、その人の名前でシステムに通知を送信します。 このアプリケーションのルックアップファイルとして、日付と月、および人の名前を保存できるファイルが必要です。ファイルは次のようになります- ここでは、このアプリケーションをスタートアップアプリケーションに変換して、システムの起動時に起動します。 誕生日リマインダーアプリケ

  11. GoogleSpeechAPIを使用したPythonでの音声認識

    音声認識は、ホームオートメーション、AIなどのいくつかのアプリケーションで最も便利な機能の1つです。このセクションでは、PythonとGoogleのSpeechAPIを使用して音声認識を行う方法を説明します。 この場合、音声認識にマイクを使用して音声を提供します。マイクを設定するには、いくつかのパラメータがあります。 このモジュールを使用するには、SpeechRecognitionモジュールをインストールする必要があります。オプションのpyaudioと呼ばれる別のモジュールがあります。これを使用して、オーディオのさまざまなモードを設定できます。 sudo pip3 install Spe

  12. ラウンドトリップ時間(RTT)を計算するPythonプログラム

    ここでは、Pythonを使用してラウンドトリップ時間(RTT)を取得する方法を説明します。 RTTは、信号のトリップ全体にかかる時間です。これは、信号が送信されてから確認応答信号が受信されるまでの時間を意味します。 RTTの結果は、次のようなさまざまなパラメータによって異なります。 送信者側のデータ転送速度。 伝送メディアの性質。 送信者と受信者の間の実際の距離。 送信者と受信者の間のノードの数。 LAN上のトラフィック量。 中間ポイントによって処理されたリクエストの数。 サンプルコード import time import requests import sys   &nbs

  13. PythonでOpenCVを使用した画像の侵食と拡張

    この問題では、PythonがOpenCVモジュールを使用して侵食や膨張などの形態学的操作を実行する方法を確認します。 OpenCVライブラリは、主にコンピュータビジョン用に設計されています。オープンソースです。もともとはIntelによって設計されました。これは、オープンソースBSDライセンスの下で無料で使用できます。 OpenCV機能を使用するには、 pipを使用してダウンロードする必要があります 。 sudo pip3 install opencv-python Erosion Imageとは何ですか? 侵食では、前景オブジェクトの境界を侵食します。これは、画像から小さなホワイトノ

  14. PythonのChainMap

    ChainMapは、辞書を1つのユニットにカプセル化するために使用されます。 ChainMapは、コレクションにある標準ライブラリクラスです。 モジュール。 最初に使用するには、コレクションの標準ライブラリモジュールをインポートする必要があります。 import collections このセクションでは、ChainMapクラスのいくつかの機能を紹介します マップとkeys()values()関数 マップは、ChainMapのすべての辞書のすべてのキーと値のペアを表示するために使用されます。 keys()メソッドはChainMapからキーを返し、values()メソッドはChain

  15. PythonのNamedtuple

    NamedTupleは、collectionsモジュールの下にある別のクラスです。ディクショナリタイプのオブジェクトと同様に、キーが含まれており、いくつかの値にマップされます。この場合、キーとインデックスを使用して要素にアクセスできます。 最初に使用するには、コレクションの標準ライブラリモジュールをインポートする必要があります。 import collections このセクションでは、NamedTupleクラスのいくつかの関数について説明します。 NamedTupleのアクセス方法 NamedTupleから、インデックス、キー、およびgetattr()メソッドを使用して値にアクセス

  16. PythonでのDeque

    Dequeは基本的にスタックとキューの構造を一般化したもので、左から右に初期化されます。リストオブジェクトを使用して両端キューを作成します。ポップと追加にO(1)時間計算量を提供します。 Dequeisは、コレクションにある標準ライブラリクラスです。 モジュール。 最初に使用するには、コレクションの標準ライブラリモジュールをインポートする必要があります。 import collections このセクションでは、Dequeクラスのいくつかの関数を確認します Dequeの追加機能 追加には2つの異なるタイプがあります。 append()メソッドは、キューの右端に要素を追加するために使用さ

  17. PythonのOrderedDict

    OrderedDictは、Pythonのdictオブジェクトのサブクラスです。 OrderedDictとdictの唯一の違いは、OrderedDictでは、挿入されたキーの順序を維持することです。口述では、順序付けが行われる場合と行われない場合があります。 OrderedDictは、コレクションにある標準ライブラリクラスです。 モジュール。 最初に使用するには、コレクションをインポートする必要があります 標準ライブラリモジュール。 import collections このセクションでは、OrderedDictの操作と、OrderedDictとDictの違いについて説明します。 D

  18. Pythonを使用してWebサイトアラームを作成する

    このセクションでは、Pythonを使用してWebサイトの警報システムを作成する方法を説明します。 問題の説明 ウェブサイトのURLと時間を取得して、ブラウザでウェブサイトのURLを開きます。システム時刻が指定時刻に達すると、Webページが開きます。 ブックマークセクションにさまざまなWebページを保存できます。時々、私たちはいくつかの仕事をするために特定の時間に毎日いくつかのウェブページを開く必要があります。そのために、このタイプのWebサイトアラームを設定して作業を行うことができます。 この場合、sys、Webブラウザ、timeなどの標準ライブラリモジュールを使用しています。 特定の時

  19. Pythonの10進関数

    Pythonには、Decimalと呼ばれるモジュールがあります。これは、10進浮動小数点関連のタスクを実行するために使用されます。このモジュールは、正しく丸められた浮動小数点演算を提供します。 最初に使用するには、Decimal標準ライブラリモジュールをインポートする必要があります。 import decimal このセクションでは、Decimalモジュールのいくつかの重要な機能について説明します。 平方根関数sqrt()および指数関数exp() sqrt()メソッドは、特定の10進型オブジェクトの平方根を計算するために使用されます。また、exp()メソッドは、指定されたxのe^x値

  20. データサイエンスにおけるRとPython

    データサイエンスの概要 データのセットで作業するときは、そのデータセットにさまざまな統計関数を適用します。これらの関数は、記述統計、統計テスト、プロット関数などの広範な調査に使用されます。データサイエンスは、実際には、分析的に複雑な問題を解決するためのアルゴリズム開発、データ推論、およびテクノロジーの学際的な調査です。データサイエンスの中核には、データがあります。 Pythonでは、Pandasはデータ分析ライブラリの1つであり、Excelスプレッドシート、CSV、およびその他のデータソースからデータをインポートするために使用されます。 Rの概要 Rはオープンソース言語です。この言語は、

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