Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从2.7版运行python 2.5版api_Python_Api_Python 2.7 - Fatal编程技术网

从2.7版运行python 2.5版api

从2.7版运行python 2.5版api,python,api,python-2.7,Python,Api,Python 2.7,我必须运行一个为2.5版制作的python API来自动化特定的应用程序。用于运行的GUI已使用2.7版制作。是否有一个变通方法可以让我使用2.7版运行2.5版API 我建议采取以下办法 1.尝试调用API在2.7中的第一个,并检查它是否工作。 2.使用以下代码段: try: import module_only_in_2_7 except ImportError: # provide your own version of that feature 3.如果您很了解API实

我必须运行一个为2.5版制作的python API来自动化特定的应用程序。用于运行的GUI已使用2.7版制作。是否有一个变通方法可以让我使用2.7版运行2.5版API

我建议采取以下办法
1.尝试调用API在2.7中的第一个,并检查它是否工作。
2.使用以下代码段:

try: 
import module_only_in_2_7 
except ImportError: 
# provide your own version of that feature 

3.如果您很了解API实现,请访问页面并检查是否使用了python 2.7不支持的内容

您可以通过以下方式扰乱模块加载搜索路径:

  • 将2.5模块放在当前目录中
  • 编辑PYTHONPATH环境变量
  • 编辑系统路径

  • 请参见

    API应能正常工作,无需修改。如果你有任何例外情况,张贴回溯。这根本不是OP想要问的。