AD に対して認証するスクリプトを作成しようとしています。これが私の問題です:
import sys
sys.stdout = open('output.csv', 'w')
def ad_dict(ldapobj,attr_dict={},recurse=0,auth=1,filter=()):
if ldapobj.find(',')==-1: ldapobj='cn='+ldapobj+','+Ad.ldap_main_loc
if auth: #setup authenticated connections
if debug: print 'auth'
実行すると、これまでのところ、「グローバル名 'debug' が定義されていません。デバッグがここに組み込まれていると思っていましたが、定義されていないのはなぜですか?」と表示されます。このスクリプトの ActivePython。