Python & Haxe

参考:Getting started with Haxe for Python

创建您的项目

为你的 Haxe 项目创建一个新目录,结构如下:

project/
├── src/
│   └── Main.hx
│
├── bin/
│   └── python/
│
└── build.hxml

将以下代码插入 src/Main.hx 文件:

class Main {
	static function main() {
		Sys.println("Haxe is great!");
	}
}

将以下构建配置添加到 build.hxml 文件:

-cp src
-main Main
-python bin/python/main.py

上面的配置指定了你的源代码存储在src/,你的主 Haxe 文件是 src/Main.hx,你希望 Haxe 输出 Python 源代码到 bin/python/

安装 Python 运行时

Haxe 需要 Python 3.x。由于安全修复和新特性,建议使用 Python 3.7 或更高版本。

开发项目

Haxe API

浏览 Haxe API 网站,查找和使用核心的 Haxe API。除了核心的 Haxe API 之外,您还可以使用特定于 Python 的 API

Haxe 库

浏览 haxelib 网站,找到可以添加到项目中的社区开发的库。可以通过运行 haxelib install <library> 来全局安装 haxelib 库。也可以通过在 .hxml 文件中添加 -lib <library> 来指定你的项目使用 haxelib。

编译并运行项目

编译

通过在项目目录的控制台运行 haxe build.hxml 来构建 Haxe 项目。这将把 .hx 源代码编译成 Python 脚本,然后你可以运行和调试这些脚本。

调试和运行

用 Haxe 编译项目后,需要在 bin/python 目录下打开一个控制台,运行命令 python main.py。也可以使用如下所示的成熟的 Python IDE 来运行和调试程序。

问社区

如果您需要任何帮助,可以访问活跃的 Haxe 社区,并简单地请求帮助,了解您项目的细节。我们有一个帮助和活跃的社区,你应该很快得到你的答案!