今天在学习中发现:如果我随意的把odbchelper.py(python文件,这里以odbchelper.py为例)放在任意的目录下后,打开IDLE输入import odbchelper来引入odbchelper模块是无法成功的,原因是找不到odbchelper.py,那么如何解决这种类似的问题呢?以下是supercouple为您提供的两种解决办法:
原代码为:
def buildConnectionString(params):
"""Build a connection string from a dictionary of parameters.
Returns string."""
return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
if __name__ == "__main__":
myParams = {"server":"szz", \
"database":"hibernate", \
"uid":"root", \
"pwd":"0429" \
}
print buildConnectionString(myParams)
方法一:先运行
用过python的朋友都知道我们可以编写好python文件后用Python IDLE进行编辑,然后按F5可以自动运行,运行结果会在另一个IDLE中显示。在这个IDLE中,我们就可以对odbchelper.py进行任意的操作了,因为此时python已经知道odbchelper.py的存放路径。
方法二:修改路径
打开Python IDLE后,按以下步骤操作就OK了:
>>> import sys
>>> sys.path
['C:\\Python25\\Lib\\idlelib', 'C:\\Python25\\Lib', 'C:\\WINDOWS\\system32\\python25.zip', 'C:\\Python25\\DLLs', 'C:\\Python25\\lib\\plat-win', 'C:\\Python25\\lib\\lib-tk', 'C:\\Python25', 'C:\\Python25\\lib\\site-packages']
>>> sys
<module 'sys' (built-in)>
>>> sys.path.append('E:\\MyComputerStudy\\PythonExample')
>>> sys.path
['C:\\Python25\\Lib\\idlelib', 'C:\\Python25\\Lib', 'C:\\WINDOWS\\system32\\python25.zip', 'C:\\Python25\\DLLs', 'C:\\Python25\\lib\\plat-win', 'C:\\Python25\\lib\\lib-tk', 'C:\\Python25', 'C:\\Python25\\lib\\site-packages', 'E:\\MyComputerStudy\\PythonExample']
>>> import odbchelper
>>> print odbchelper.buildConnectionString.__doc__
Build a connection string from a dictionary of parameters.
Returns string.
分享到:
相关推荐
你需要解压缩这个文件,并将其放置到系统的PATH环境变量所包含的目录下,通常是`C:\Windows\System32`或者你的Python安装目录下的`DLLs`子目录。这样,Python在运行时就能找到并加载这个库文件,从而正确地使用`...
Windows版的Python运行环境是Python用户在Windows操作系统上编写和执行Python代码的基础。本安装包提供了Python 3.11.5的AMD64版本,适用于64位的Windows系统。 在Windows上安装Python的步骤如下: 1. **下载...
`DLLs`目录包含Python运行所需的动态链接库(DLL),这些文件在Windows系统上用于实现Python的某些功能和扩展模块的运行。 `Scripts`目录包含Python的可执行脚本,比如`pip`(Python的包管理器)和其他实用脚本,...
在这里,“xxx.py”是你想要运行的Python脚本的文件名。 方法二:修改脚本文件扩展名 另一种方法是将Python脚本文件的扩展名从“.py”修改为“.pyw”。这样的修改实际上是在使用脚本解析程序pythonw.exe来运行...
在Windows环境下,使用Python 3.7调用海康威视(Hikvision)网络摄像头的SDK,是一项涉及计算机视觉、网络通信以及设备控制的技术任务。海康威视是全球知名的安防监控设备制造商,其提供的SDK(Software Development ...
创建指定的Python运行环境是必要的,特别是在项目需要特定Python版本或特定库版本的情况下。例如,如果你的项目需要Python 3.7和TensorFlow的一个旧版本,你可以通过以下命令在Anaconda环境中创建这个环境: ```...
描述中提到的 "Python4Delphi 演示程序需要使用的Python38版本运行环境" 表明,如果你想要运行使用 Python4Delphi 创建的示例或演示程序,你需要在你的计算机上安装 Python 3.8。这个环境不仅包括 Python 解释器,还...
通过以上步骤,你就成功地在Windows环境下用EditPlus搭建了一个完整的Python开发环境,集成了代码编辑、运行、调试等功能。现在你可以尽情地用EditPlus编写和调试Python代码了。记得经常更新EditPlus和Python解释器...
在这个“DataX_python3补丁,DataX安装(Windows版)”的主题中,我们主要关注的是如何在Python 3环境下,特别是在Python 3.7.0版本上安装和使用DataX。下面我们将详细探讨这个过程中的关键知识点: 1. **Python ...
默认情况下,安装向导会自动添加Python到系统路径,这样你可以在命令行中直接运行`python`命令。 3. **选择自定义安装**: 如果你需要自定义安装选项,如选择安装目录或勾选“添加Python到PATH”,可以在安装过程中...
本文将深入探讨如何在Windows环境下搭建Python开发环境,以及使用Python开发工具。 首先,安装Python解释器是建立环境的基础。在提供的文件列表中,我们看到了"python-3.2.2.msi",这是一个针对Windows的Python安装...
6. **调用C++函数**:现在,你可以像调用Python函数一样调用`.so`文件中的函数。例如,如果有一个名为`my_function`的函数,可以这样调用:`result = my_library.my_function()`。 7. **处理数据类型**:由于Python...
要部署Spring Boot应用到Windows Server 2008 R2,你需要: 1. 安装JDK:确保服务器上安装了Java Development Kit(JDK),因为Spring Boot需要Java环境运行。 2. 构建Spring Boot应用:在本地开发环境中,使用Maven...
例如,它可能包含了对Python运行时环境的更新,或者是对某些系统组件的补丁,使得打包的EXE可以在Win7上顺利执行。用户只需解压这个rar文件,然后运行其中的`.msu`文件(这是微软的一种更新包格式,通常用于Windows...
你可以从`http://www.lfd.uci.edu/~gohlke/pythonlibs/`找到适用于Windows的Numpy二进制文件,如`numpy-unoptimized-1.6.2.win-amd64-py2.7.exe`。下载后直接运行安装,它会自动将Numpy集成到你的Python环境中。 6....
python-dll-injection, 在 Windows 上,用于将DLL文件注入运行进程的python 工具包 python-dll-injectionpython 工具箱,用于在 Windows 上的运行进程中插入DLL文件这个工具包一直在扩大,因为我bother为它增加额外...
Python 3.8.19 for Windows 自编译版是一个专为Windows操作系统设计的Python解释器,它允许用户在本地环境中执行Python代码。这个版本是3.8系列的一个更新,包含了一些性能优化和修复的bug,但请注意,该版本特别...
如果你想要进一步学习Python Web开发,可以继续探索Flask或Django的更多功能,如路由、模板渲染、数据库交互等。同时,了解和使用版本控制工具(如Git)、虚拟环境(如venv或conda)以及源码管理也是提升开发效率和...
安装这个msi文件将为你的Windows系统设置Python解释器和基本的库。 3. `jb51.net.txt`:可能是一个文本文件,通常用于记录来源或版权信息,内容可能包括软件来源网站jb51.net的链接或者其他相关说明。 4. `使用...
8. **amd64 和 win32 文件**:在压缩包中看到的 `amd64` 文件是适用于 64 位 Windows 系统的版本,而 `win32` 文件则是为 32 位 Windows 设计的。选择正确的版本对于正确安装和运行 Python 至关重要。 安装 Python ...