【发布时间】:2012-06-15 23:57:57
【问题描述】:
假设我有一个名为banana.dll 的dll 文件,并且我有一个名为banana.py 的模块,它将使用ctypes 加载banana.dll,并且它们存储在同一目录中,例如c:\Python27\lib 在 Windows 中。
现在我在其他目录(例如 c:\user\desktop )中创建一个名为 testing.py 的新 python 文件,它将导入 banana.py 模块。但是由于当前工作目录是存储testing.py 的目录。所以我需要通过硬编码手动将目录更改为c:\Python27\lib。
但是有没有更聪明的方法可以搜索banana.dll 的存储路径?
【问题讨论】:
标签: python search dll operating-system ctypes