在线提供 Python 中的汇编编译器的最佳方法是什么?
What's the best way to make an Assembly compiler in Python available online?
编译器通过接收一个包含宏汇编程序源代码的文件来工作,然后生成两个文件,一个是列表,另一个是十六进制文件。
离线时一切正常,但我想联机。
在这种情况下,用户将向我的服务器提供一个 MC68HC11 汇编源代码文件(我已经启动了服务器 运行),然后我的服务器将使用 Python 我写的脚本,然后它会给用户一个选项来下载列表和 hex 文件。
最简单的解决方案是将两个输出文件放入一个 zip 文件中,发送一个 doctype header 表明它是 zip 格式并将输出作为原始数据发送。
另一种方法是使用 httprequest 让客户端依次请求每个文件。
编译器通过接收一个包含宏汇编程序源代码的文件来工作,然后生成两个文件,一个是列表,另一个是十六进制文件。
离线时一切正常,但我想联机。
在这种情况下,用户将向我的服务器提供一个 MC68HC11 汇编源代码文件(我已经启动了服务器 运行),然后我的服务器将使用 Python 我写的脚本,然后它会给用户一个选项来下载列表和 hex 文件。
最简单的解决方案是将两个输出文件放入一个 zip 文件中,发送一个 doctype header 表明它是 zip 格式并将输出作为原始数据发送。 另一种方法是使用 httprequest 让客户端依次请求每个文件。