Python Starter 技术支持
提供 Python 项目、课程、API 参考、购买与工作空间相关支持。
上海豆阵网络科技有限公司
联系我们时请提供
App 版本和构建号、设备与系统版本、复现步骤和完整错误信息。课程问题请附课程名称和课时编号。请移除密码、密钥、个人信息和无关源码。
常见问题
哪些功能可以离线使用?
编辑、本地运行、已保存的课程与参考内容可离线使用,付费课程仍受有效期限制。购买、恢复购买、内容更新和更新检查需要网络。网络程序需要能访问目标地址;内置双端练习在本机通信。
可以安装 Python 库吗?
App 内置 CPython 3.14、标准库、NumPy、Requests 和 Flask,不提供 pip 安装。可以为项目添加 Python 源码模块,但不支持任意第三方原生库。
程序创建的文件存在哪里?
项目程序以该项目目录作为工作目录,reports/note.txt 等相对路径位于该目录内。生成的文本文件、SQLite 数据库会保留供后续运行使用。课程检查使用隔离的临时目录,检查生成的数据不是项目备份。
如何选择或重新打开工作空间?
进入“设置 → 项目工作空间”。Mac 的迁移功能会转移当前项目;打开已有工作空间只切换到该目录的项目,不合并原项目。支持选择包含 Projects 的目录,或包含 PyStarter/Projects 的上级目录。请保留项目元数据和目录结构。外部磁盘断开或授权失效时,请重新连接并授权目录。
iPhone/iPad 开启文件访问后,可在“文件 → 我的 iPhone/iPad → Python Starter”查看项目。删除 App 也会删除该目录,卸载前请备份。Mac 容器外的工作空间通常在移除 App 后保留,但重新打开不能恢复已删除的 App 设置或课程进度。
客户端和服务端如何运行?
创建项目时选择“包含服务端”。先在服务端工作区启动 Flask,再运行客户端。客户端通过 sys.argv[1] 获取本机地址,端口动态分配。停止客户端不会停止服务端;编辑服务端后需重启才能生效。HTTP 课程执行检查时,会为每个测试用例自动启动新的服务端。
如何恢复购买和项目?
使用购买时的同一 Apple 账户执行“恢复购买”,可恢复 IDE Pro 和仍有效的 Learning Pro。Learning Pro 有效期为 1、3、12 个月,不自动续费。恢复购买不会重新计算已到期的期限,也不会恢复已删除的源码。IDE Pro 和 Learning Pro 为独立购买。
项目文件仍存在时,可从“已删除项目”恢复;永久删除无法撤销。卸载或清除 App 数据可能删除私有项目和课程进度。
API 参考为什么提示无法更新?
已保存的参考仍可阅读。请检查网络并稍后重试。内容更新不会上传你的代码或学习进度。