如何将httrack捆绑到Python3可执行文件中
有一个很棒的网站复印机,我想把它捆绑在我的可执行文件中,它是用Python3和py2exe创建的。如何将httrack捆绑到Python3可执行文件中,python,dll,bundle,py2exe,httrack,Python,Dll,Bundle,Py2exe,Httrack,有一个很棒的网站复印机,我想把它捆绑在我的可执行文件中,它是用Python3和py2exe创建的。 在官方网站的常见问题部分,他们说有。 但是我不知道从哪里开始,甚至不知道在DLL绑定到可执行文件中后如何使用它。 那么,如何将httrack捆绑到python3可执行文件中,并使用其功能开始复制网站呢? 编辑: 我发现它只支持python 2,并且使用了旧版本的httrack,因此我不能将其用于我的可执行文件。在我看来,您有两个选项: 您可以尝试将httrack py转换为python 3 说明,
在官方网站的常见问题部分,他们说有。
但是我不知道从哪里开始,甚至不知道在DLL绑定到可执行文件中后如何使用它。
那么,如何将httrack捆绑到python3可执行文件中,并使用其功能开始复制网站呢?
编辑:
我发现它只支持python 2,并且使用了旧版本的httrack,因此我不能将其用于我的可执行文件。在我看来,您有两个选项:
httrack py
转换为python 3
说明,但这通常不是一个好主意
使用过时且未维护的第三方库我知道如何将dll绑定到我的可执行文件中,但我不知道绑定什么dll或dll,以及使用什么函数来镜像网站。如果您可以自己捆绑dll并尝试使用它镜像网站,这将非常有用。顺便说一句。什么使httrack成为一个需求?如果目标只是复制一些网站的静态内容并设置http服务器来提供服务,那么这就不需要太多python代码,并且可以像python一样进行移植。仅仅询问是因为使用该dll需要阅读其dll中接口的文档等。例如,回答您的问题“使用什么函数”需要了解您最终要实现的功能。