⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setup_windows.py

📁 python联接mysql驱动 python联接mysql驱动
💻 PY
字号:
def get_config():    import os, sys, _winreg    from setup_common import get_metadata_and_options, enabled, create_release_file    metadata, options = get_metadata_and_options()    serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_key'])    mysql_root, dummy = _winreg.QueryValueEx(serverKey,'Location')    extra_objects = []    static = enabled(options, 'static')    # XXX static doesn't actually do anything on Windows    if enabled(options, 'embedded'):        client = "mysqld"    else:        client = "mysqlclient"    library_dirs = [ os.path.join(mysql_root, r'lib\opt') ]    libraries = [ 'kernel32', 'advapi32', 'wsock32', client ]    include_dirs = [ os.path.join(mysql_root, r'include') ]    extra_compile_args = [ '/Zl' ]        name = "MySQL-python"    if enabled(options, 'embedded'):        name = name + "-embedded"    metadata['name'] = name        define_macros = [        ('version_info', metadata['version_info']),        ('__version__', metadata['version']),        ]    create_release_file(metadata)    del metadata['version_info']    ext_options = dict(        name = "_mysql",        library_dirs = library_dirs,        libraries = libraries,        extra_compile_args = extra_compile_args,        include_dirs = include_dirs,        extra_objects = extra_objects,        define_macros = define_macros,        )    return metadata, ext_optionsif __name__ == "__main__":    print """You shouldn't be running this directly; it is used by setup.py."""    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -