当前位置:  开发笔记 > 编程语言 > 正文

编写在CPython,Jython和IronPython中运行的python代码有哪些策略

如何解决《编写在CPython,Jython和IronPython中运行的python代码有哪些策略》经验,为你挑选了2个好方法。

尝试同时针对其中两个环境我可以安全地说,如果你必须使用数据库等,你最终必须为该环境编写唯一的代码.你有办法处理这种情况吗?



1> Daren Thomas..:

如果您确实发现需要为环境编写唯一代码,请使用pythons

import mymodule_jython as mymodule

import mymodule_cpython as mymodule

将这些东西放在一个简单的模块中(''module_importer'?)并编写如下代码:

from module_importer import mymodule

这样,您需要做的就是module_importer.py根据平台进行更改.



2> cdleary..:

@Daren Thomas:我同意,但您应该使用平台模块来确定您正在运行的解释器.

推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有