目录
索引 🔎︎

# Python 脚本管理及位置

Python 脚本存储在文件系统中，位于 LibreOffice 控制的文件夹。宏可在安装、用户或文件级别启动。

## Python 脚本位置

要以编程方式访问 Python 脚本位置，请参阅《获取会话信息》。

### LibreOffice 宏容器

该位置 (容器) 中已有的宏由安装程序复制，对所有计算机用户可用，任何打开的文档都可以放问容器中储存的宏。您需要管理员权限方可储存或编辑此处的宏。

LibreOffice 宏容器在文件系统中的位置取决于操作系统:

- 对于「Windows」: {Installation}\share\Scripts\python。

- 对于「Linux」 与「macOS」: {Installation}/share/Scripts/python。

### 我的宏

该容器只可被 LibreOffice 用户访问。任何打开的文档都可以访问容器中存储的宏。此处的宏存储在 LibreOffice 用户配置文件中。

「我的宏」容器位于用户空间，具体路径取决于操作系统:

- 对于「Windows」，
  %APPDATA%\LibreOffice\4\user\Scripts\python。

- 对于「Linux」与「macOS」，
  $HOME/.config/libreoffice/4/user/Scripts/python。

### 文档宏

文档宏嵌入在文档中，仅在文档处于打开状态时可访问。

## 库、模块与宏

与 Basic 宏类似，Python 宏可以按库、模块与宏组织。

### 创建 Python 库

库是容器树中的文件夹。要创建一个库，请先在目标容器中新建文件夹。库的名称就是文件夹的名称。

### 创建 Python 模块。

模块是库或容器中的单个 python 文件。创建模块就是在容器中添加文件。

### Python 宏

宏是模块中的 python 对象。

相关主题

获取会话信息

LibreOffice Python 脚本帮助