Magnolia's Blog

持续成长

本文档描述了使用 Sphinx 生成 Django 中文文档 PDF 版本的步骤。

主要包括:克隆 Django 及其翻译仓库、配置 Sphinx 支持中文及 PDF 输出、设置翻译环境和生成 LaTeX 文件、安装 MikTeX 并生成 PDF 文档。

此外,文档还提及可以使用 Sphinx 在本地生成 HTML 格式的文档。

克隆 Django 文档和翻译仓库

打开命令行,执行以下命令克隆仓库:

Read more »

在线展示我的Demo: Content — Sphinx-Auto 2.0 documentation

关于

现在自动化框架暂无清晰的API文档,给今后的代码编写、查阅及维护造成一定的困扰,为了实现将所有测试用例脚本中的注释导出、查阅,查阅网上多数人使用的工具,决定采用sphinx实现自动产生参考文档、索引等。

sphinx的优点:

  • 支持多种输出格式:html、Latex、ePub等;
  • 丰富的扩展
  • 结构化文档
  • 自动索引
  • 支持语法高亮
Read more »

Draw.io 是市面上使用频率较高的流程图制作软件之一,对于流程图的制作,它具有拖放功能、可自定义的图表模板和广泛的形状库。用户可以创建和编辑各种图表,包括流程图、组织结构图、流程图、ER图、UML和网络图。

下载地址:draw.io画图工具及模板资源:draw.io画图工具及模板资源 - GitCode

主要特点:

  • 制作流程图自由灵活,拖拉、放缩功能提高制作效率;
  • 支持从文本到图表的插入;
  • 可以绘制流程图等多种图表;

优点:

Read more »

可变性

  • 可变对象:可以在对象创建后修改其内容(值)。
  • 不可变对象:对象一旦创建后,其内容不能再被修改。

常见的可变和不可变类型:

  • 可变对象
    • 列表 (list)
    • 字典 (dict)
    • 集合 (set)
    • 用户自定义的类实例(默认情况下)
  • 不可变对象
    • 整数 (int)
    • 浮点数 (float)
    • 字符串 (str)
    • 元组 (tuple)
    • 布尔值 (bool)
    • frozenset (frozenset)

例子:

Read more »

iOS App 测试环境升级,遇到的问题以及解决方法

Mac 实体机升级到 Sonima 14.5

Xcode 升级到 15.3

问题1: WebDriverAgent 编译失败

尝试下载 最新版本的WDA 源码编译,可以编译成功。

问题2:具体坐标直接点击的代码都会报错。

Read more »
0%