iPhone(iOS) 用 Scriptable 添加自定义桌面组件

/attachments/bb8d24cdca529926fabde0cf937cd687.png

iPhone 手机系统升级到 iOS 14 之后,提供了桌面组件的功能。
除了各个 App 提供的部件,我们还可以借助 Scriptable 这款 App 实现自定义桌面部件。

Scriptable 应用是一款支持编写脚本来实现各种自定义小功能的软件。我们可以自己写脚本或者复制别人分享的脚本。

为 Python 项目创建独立虚拟运行环境 (venv)

  • 依赖隔离:不同项目依赖的库及其版本可能互不兼容,虚拟环境可避免全局污染。
  • 多版本 Python:配合 pyenv 等工具,可为每个项目选用最合适的 Python 版本。
  • 可移植性:团队成员或 CI/CD 只需 python -m venvpip install -r requirements.txt 即可重建相同环境。

Python 3.3 之前可使用 virtualenv,参考 用 VirtualEnv 为项目创建独立运行环境

Liquid 字符串连接

将两个字符串连接在一起,Liquid 不能直接使用连接符号,例如其它语言里的“+”加号。
而是使用 append 这个 filter。

举例:
{% assign text = "a" | append: "b" %}

{% assign x = 'abc' %}
{% assign y = 'def' %}
{% assign z = x | append: ' - ' | append: y %}
{{ z }}

output: abc - def