問題タブ [dnspython]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - dnspython: モジュールが pycharm に見つかりません
pyCharm 環境から MongoDB に接続しようとしています。私はpython 3.8を使用しており、pymongo、dnspython、およびdnspython3をインストールしました。
プロジェクトの私の設定は次のとおりです。
私のコードは次のとおりです。
ただし、次のエラーが表示されます。
トレースバック (最新の呼び出しが最後): ファイル "/Users/rajnesh/pyProgram.py"、17 行目、インポート dnspython ModuleNotFoundError: 'dnspython' という名前のモジュールがありません
プロセスは終了コード 1 で終了しました
よろしくお願いします。
python - Python: DNS から RA フラグを取得する
DNS から Recursion Available (RA) フラグを具体的に取得しようとしています。RFC 1035 によると、再帰がない場合はゼロを返し、それ以外の場合はゼロ以外を返す必要があります。DNS 応答が Quad9 DNS サービスによってブロックされた場合、「RA:0」を含む「NXDOMAIN」が返されます。
ただし、DNSPython を使用すると、常に非ゼロ (128) が返されます。これはライブラリにハードコーディングできますか?
許可された応答:
ブロックされた応答:
python - dnspython を使用して $TTL で DNS ゾーン ファイルを作成できますか?
from dnspythonを使用dns.zone.Zone
して DNS ゾーンを表し、このto_text()
方法を使用すると、次のようなゾーンが得られます。
このように、レコードごとに 1 つの TTL ではなく、BIND スタイルのデフォルト TTL を使用する出力を取得する方法はありますか?
(背景: デフォルトのゾーン TTL が変更されたときに差分を最小限に抑えたい)。