Catalog PyPI
PACKAGE EXPLORERView in registry

active_directory

PyPI

Active Directory

Versions collected1
Direct dependencies0From release 0.67.1
Last observed20 Oct, 18:35 UTC

README

Version 0.67.1 documentation
******************************
Python Active Directory Module
******************************

What is it?
===========

Active Directory (AD) is Microsoft's answer to LDAP, the industry-standard
directory service holding information about users, computers and
other resources in a tree structure, arranged by departments or
geographical location, and optimized for searching.

The Python Active Directory module is a lightweight wrapper on top of the
pywin32 extensions, and hides some of the plumbing needed to get Python to
talk to the AD API. It's pure Python and should work with any version of
Python from 2.2 onwards (generators) and any recent version of pywin32.


Where do I get it?
==================

http://timgolden.me.uk/python/active_directory.html


How do I install it?
====================

When all's said and done, it's just a module. But for those
who like setup programs:

python setup.py install


Prerequisites
=============

If you're running a recent Python (2.2+) on a recent Windows (2k, 2k3, XP)
and you have Mark Hammond's pywin32 extensions installed, you're probably
up-and-running already. Otherwise...

  Windows
  -------
  If you're running Win9x / NT4 you'll need to get AD support
  from Microsoft. Microsoft URLs change quite often, so I suggest you
  do this: 
  http://www.google.com/search?q=site%3Amicrosoft.com+active+directory+downloads

  Python
  ------
  http://www.python.org/ (just in case you didn't know)

  pywin32 (was win32all)
  ----------------------
  http://pywin32.sf.net


How do I use it?
================

There are examples at: http://timgolden.me.uk/python/ad_cookbook.html
but as a quick taster, try this, to list all users' display names:

import active_directory

for person in active_directory.search (objectCategory='Person'):
  print person.displayName

What License is it released under?
==================================
(c) Tim Golden <mail@timgolden.me.uk> 2004-2007
Licensed under the (GPL-compatible) MIT License:
http://www.opensource.org/licenses/mit-license.php

Downloads & popularity

4downloads
1-day window · source-reported counts19 Oct 2026
115.50
2026-07-22: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-07-22–2026-07-222026-07-23: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-07-23–2026-07-232026-07-24: 3 · observed 2026-10-20T19:01:56.7210207Z · period 2026-07-24–2026-07-242026-07-25: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-07-25–2026-07-252026-07-27: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-07-27–2026-07-272026-07-28: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-07-28–2026-07-282026-07-31: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-07-31–2026-07-312026-08-01: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-01–2026-08-012026-08-02: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-02–2026-08-022026-08-03: 5 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-03–2026-08-032026-08-04: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-04–2026-08-042026-08-05: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-05–2026-08-052026-08-06: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-06–2026-08-062026-08-07: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-07–2026-08-072026-08-08: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-08–2026-08-082026-08-09: 3 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-09–2026-08-092026-08-10: 7 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-10–2026-08-102026-08-11: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-11–2026-08-112026-08-14: 3 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-14–2026-08-142026-08-15: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-15–2026-08-152026-08-17: 3 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-17–2026-08-172026-08-19: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-19–2026-08-192026-08-20: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-20–2026-08-202026-08-21: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-21–2026-08-212026-08-24: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-08-24–2026-08-242026-09-01: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-01–2026-09-012026-09-02: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-02–2026-09-022026-09-04: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-04–2026-09-042026-09-07: 3 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-07–2026-09-072026-09-09: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-09–2026-09-092026-09-13: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-13–2026-09-132026-09-14: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-14–2026-09-142026-09-15: 3 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-15–2026-09-152026-09-17: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-17–2026-09-172026-09-19: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-19–2026-09-192026-09-20: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-20–2026-09-202026-09-23: 4 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-23–2026-09-232026-09-24: 1 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-24–2026-09-242026-09-25: 5 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-25–2026-09-252026-09-26: 5 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-26–2026-09-262026-09-27: 6 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-27–2026-09-272026-09-28: 5 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-28–2026-09-282026-09-29: 6 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-29–2026-09-292026-09-30: 7 · observed 2026-10-20T19:01:56.7210207Z · period 2026-09-30–2026-09-302026-10-01: 6 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-01–2026-10-012026-10-02: 5 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-02–2026-10-022026-10-03: 4 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-03–2026-10-032026-10-04: 4 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-04–2026-10-042026-10-05: 7 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-05–2026-10-052026-10-06: 9 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-06–2026-10-062026-10-07: 5 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-07–2026-10-072026-10-08: 3 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-08–2026-10-082026-10-09: 10 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-09–2026-10-092026-10-10: 3 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-10–2026-10-102026-10-11: 5 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-11–2026-10-112026-10-12: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-12–2026-10-122026-10-13: 7 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-13–2026-10-132026-10-14: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-14–2026-10-142026-10-15: 11 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-15–2026-10-152026-10-16: 2 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-16–2026-10-162026-10-17: 5 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-17–2026-10-172026-10-19: 4 · observed 2026-10-20T19:01:56.7210207Z · period 2026-10-19–2026-10-19
22 Jul19 Oct

pypistats · 62 observations shown. Missing days are unknown. Source category: overall: without mirrors.

View observed values
Date / source periodValueObserved at
2026-10-19 – 2026-10-1942026-10-20T19:01:56.7210207Z
2026-10-17 – 2026-10-1752026-10-20T19:01:56.7210207Z
2026-10-16 – 2026-10-1622026-10-20T19:01:56.7210207Z
2026-10-15 – 2026-10-15112026-10-20T19:01:56.7210207Z
2026-10-14 – 2026-10-1422026-10-20T19:01:56.7210207Z
2026-10-13 – 2026-10-1372026-10-20T19:01:56.7210207Z
2026-10-12 – 2026-10-1222026-10-20T19:01:56.7210207Z
2026-10-11 – 2026-10-1152026-10-20T19:01:56.7210207Z
2026-10-10 – 2026-10-1032026-10-20T19:01:56.7210207Z
2026-10-09 – 2026-10-09102026-10-20T19:01:56.7210207Z
2026-10-08 – 2026-10-0832026-10-20T19:01:56.7210207Z
2026-10-07 – 2026-10-0752026-10-20T19:01:56.7210207Z
2026-10-06 – 2026-10-0692026-10-20T19:01:56.7210207Z
2026-10-05 – 2026-10-0572026-10-20T19:01:56.7210207Z
2026-10-04 – 2026-10-0442026-10-20T19:01:56.7210207Z
2026-10-03 – 2026-10-0342026-10-20T19:01:56.7210207Z
2026-10-02 – 2026-10-0252026-10-20T19:01:56.7210207Z
2026-10-01 – 2026-10-0162026-10-20T19:01:56.7210207Z
2026-09-30 – 2026-09-3072026-10-20T19:01:56.7210207Z
2026-09-29 – 2026-09-2962026-10-20T19:01:56.7210207Z
2026-09-28 – 2026-09-2852026-10-20T19:01:56.7210207Z
2026-09-27 – 2026-09-2762026-10-20T19:01:56.7210207Z
2026-09-26 – 2026-09-2652026-10-20T19:01:56.7210207Z
2026-09-25 – 2026-09-2552026-10-20T19:01:56.7210207Z
2026-09-24 – 2026-09-2412026-10-20T19:01:56.7210207Z
2026-09-23 – 2026-09-2342026-10-20T19:01:56.7210207Z
2026-09-20 – 2026-09-2012026-10-20T19:01:56.7210207Z
2026-09-19 – 2026-09-1922026-10-20T19:01:56.7210207Z
2026-09-17 – 2026-09-1712026-10-20T19:01:56.7210207Z
2026-09-15 – 2026-09-1532026-10-20T19:01:56.7210207Z
2026-09-14 – 2026-09-1412026-10-20T19:01:56.7210207Z
2026-09-13 – 2026-09-1312026-10-20T19:01:56.7210207Z
2026-09-09 – 2026-09-0912026-10-20T19:01:56.7210207Z
2026-09-07 – 2026-09-0732026-10-20T19:01:56.7210207Z
2026-09-04 – 2026-09-0412026-10-20T19:01:56.7210207Z
2026-09-02 – 2026-09-0212026-10-20T19:01:56.7210207Z
2026-09-01 – 2026-09-0122026-10-20T19:01:56.7210207Z
2026-08-24 – 2026-08-2422026-10-20T19:01:56.7210207Z
2026-08-21 – 2026-08-2112026-10-20T19:01:56.7210207Z
2026-08-20 – 2026-08-2012026-10-20T19:01:56.7210207Z
2026-08-19 – 2026-08-1912026-10-20T19:01:56.7210207Z
2026-08-17 – 2026-08-1732026-10-20T19:01:56.7210207Z
2026-08-15 – 2026-08-1512026-10-20T19:01:56.7210207Z
2026-08-14 – 2026-08-1432026-10-20T19:01:56.7210207Z
2026-08-11 – 2026-08-1122026-10-20T19:01:56.7210207Z
2026-08-10 – 2026-08-1072026-10-20T19:01:56.7210207Z
2026-08-09 – 2026-08-0932026-10-20T19:01:56.7210207Z
2026-08-08 – 2026-08-0822026-10-20T19:01:56.7210207Z
2026-08-07 – 2026-08-0712026-10-20T19:01:56.7210207Z
2026-08-06 – 2026-08-0612026-10-20T19:01:56.7210207Z
2026-08-05 – 2026-08-0522026-10-20T19:01:56.7210207Z
2026-08-04 – 2026-08-0412026-10-20T19:01:56.7210207Z
2026-08-03 – 2026-08-0352026-10-20T19:01:56.7210207Z
2026-08-02 – 2026-08-0212026-10-20T19:01:56.7210207Z
2026-08-01 – 2026-08-0112026-10-20T19:01:56.7210207Z
2026-07-31 – 2026-07-3112026-10-20T19:01:56.7210207Z
2026-07-28 – 2026-07-2822026-10-20T19:01:56.7210207Z
2026-07-27 – 2026-07-2712026-10-20T19:01:56.7210207Z
2026-07-25 – 2026-07-2522026-10-20T19:01:56.7210207Z
2026-07-24 – 2026-07-2432026-10-20T19:01:56.7210207Z
2026-07-23 – 2026-07-2322026-10-20T19:01:56.7210207Z
2026-07-22 – 2026-07-2222026-10-20T19:01:56.7210207Z

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.67.118 Jan 20170

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:35 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:207754b4b8d7bb20422df7e25b8d1a06212f2e73d54c0d198502c6ccfda610a3