是否可以将Python2.5中的函数添加到2.4中?
可能重复:是否可以将Python2.5中的函数添加到2.4中?,python,module,Python,Module,可能重复: 我有一台安装了Python 2.4的机器,我正在编写一个脚本,想要使用 StpTime函数,从 DATEIMECT/,但是它不在2.4,我如何安装2.5版本的 DATETIME/ 2.4?< /P> 我知道我可以将机器升级到Python2.5,但目前还不可能 谢谢您可以为strtime制定一个解决方案strtime函数。因此,如果您想为Python 2.4实现datetime.datetime.strtime功能,可以根据以下步骤: datetime(*(time.strptime
我有一台安装了Python 2.4的机器,我正在编写一个脚本,想要使用<代码> StpTime<代码>函数,从<代码> DATEIMECT/<代码>,但是它不在2.4,我如何安装2.5版本的<代码> DATETIME/<代码> 2.4?< /P> 我知道我可以将机器升级到Python2.5,但目前还不可能
谢谢您可以为
strtime
制定一个解决方案time
模块中提供了code>strtime函数。因此,如果您想为Python 2.4实现datetime.datetime.strtime
功能,可以根据以下步骤:
datetime(*(time.strptime(date_string, format)[0:6]))
此表达式等于Python 2.5中的
datetime.datetime.strtime
。您可以为strtime
创建一个变通方法time
模块中提供了code>strtime函数。因此,如果您想为Python 2.4实现datetime.datetime.strtime
功能,可以根据以下步骤:
datetime(*(time.strptime(date_string, format)[0:6]))
此表达式等于Python 2.5中的
datetime.datetime.strtime
。不总是这样,但请查看Python 2.5中模块的源代码。如果所讨论的函数是用Python实现的,那么很可能您可以简单地复制代码
有两点需要注意:
这里回答了您的具体问题:不一定,但请查看Python 2.5中模块的源代码。如果所讨论的函数是用Python实现的,那么很可能您可以简单地复制代码 有两点需要注意:
你的具体问题在这里得到了回答:事实上,它不是完全重复的,但是@KennyTM posted的链接可以帮助回答这个问题。事实上,它不是完全重复的,但是@KennyTM posted的链接可以帮助回答这个问题。通常你可以找到“食谱”在ActiveState上模拟后来添加的标准库的各个部分。(我一直使用一个用于OrderedDict)。通常,您可以在ActiveState上找到“配方”,以模拟后来添加的标准库的各个部分。(我一直使用一个用于订购信息通信)。