Windowsサーバーのリストを検索するLDAPクエリを実行しました。返される結果はリストです。私はCNのフィルタを使用し、以下はレスポンスのサンプルです。私はrawファイルに1000を持っています。Python - LDAPクエリーからリストとして受け取った文字をどうやって削除しますか?
私は唯一の「SERVER1」または「SERVER2」は何CNを= '削除する、このリストを分割するための最良の方法である、すべての後とを含むだろう、このサンプルでは、名前が必要
('CN=SERVER1,OU=General Servers,OU=Servers,OU=Computers,OU=Group,DC=Domain,DC=com', {}),
('CN=SERVER2,OU=General Servers,OU=Servers,OU=Computers,OU=Group,DC=Domain,DC=com', {})
「」
誰かがホスト名を返すCNまたはsAMAccountNameを、より異なるフィルタを使用して
(r"(&(objectclass=computer)(objectcategory=computer)(operatingSystem=Windows*Server*)(cn=*))")
よりも優れLDAPクエリを認識している場合、それは使用であろう実行可能な回避策として知ることができます。
解決に感謝、記録のために働いた。私はちょうどalecxeの答えが私の状況で実装するのがやや簡単であることが分かりました。 – Terry