简体中文English日本語

Python Starter テクニカルサポート

Python プロジェクト、コース、API リファレンス、購入、ワークスペースのサポート。

メール:ministep@dozen.network

Dozen Network Technology Co., Ltd.

お問い合わせの際に

App のバージョンとビルド、デバイスと OS、再現手順、エラーメッセージ全文をお知らせください。コースの問題はコース名とレッスン番号も必要です。パスワード、キー、個人情報、無関係なコードは除いてください。

よくある質問

オフラインで使えますか?

編集、ローカル実行、保存済みコースとリファレンスはオフラインでも利用できます。有料コースには有効期限が適用されます。購入・復元、内容更新、App 更新確認には通信が必要です。ネットワークプログラムには接続先へのアクセスが必要ですが、内蔵の双方向演習はデバイス内で通信します。

Python パッケージを追加できますか?

CPython 3.14、標準ライブラリ、NumPy、Requests、Flask を内蔵しています。pip インストールには対応しません。プロジェクトに Python ソースモジュールを追加できますが、任意の第三者製ネイティブパッケージには対応しません。

プログラムが作るファイルはどこに保存されますか?

プロジェクトのディレクトリを作業ディレクトリとして実行します。reports/note.txt などの相対パスはその中にあり、テキストや SQLite データベースは次回の実行でも利用できます。コースのチェックは隔離された一時ディレクトリを使い、生成データはプロジェクトのバックアップではありません。

ワークスペースの選択・再オープンは?

設定の「プロジェクトワークスペース」を開きます。Mac で移動すると現在のプロジェクトを転送し、既存のワークスペースを開くと元の内容を結合せず切り替えます。選択先は Projects を含むフォルダ、または PyStarter/Projects を含む親フォルダです。メタデータとフォルダ構造を維持してください。ドライブが切断された場合や権限が失効した場合は、再接続・再許可してください。

iPhone/iPad でファイルアクセスを有効にすると「ファイル → この iPhone 内/この iPad 内 → Python Starter」から参照できます。App の削除でこのフォルダも削除されるため、先にバックアップしてください。Mac のコンテナ外のフォルダは通常残りますが、再オープンしても削除済みの設定やコース進捗は復元されません。

クライアントとサーバーの使い方は?

新規プロジェクトでサーバーを含める設定を選びます。サーバーのワークスペースで Flask を起動してからクライアントを実行してください。クライアントは sys.argv[1] でループバック URL を受け取り、ポートは動的に決まります。クライアントの停止ではサーバーは停止しません。サーバーを編集した後は再起動してください。HTTP コースのチェックは各ケースで新しいサーバーを自動起動します。

購入やプロジェクトを復元するには?

購入時と同じ Apple Account で購入を復元すると、IDE Pro と有効期間が残っている Learning Pro を復元できます。Learning Pro は 1・3・12 か月で、自動更新されません。復元で期限が最初から始まったり、削除したソースが戻ったりすることはありません。IDE Pro と Learning Pro は別の購入です。

ファイルが残っているプロジェクトは「削除済みプロジェクト」から復元できます。完全削除は取り消せません。App の削除やデータ消去で専用フォルダのプロジェクトと進捗が失われる場合があります。

API リファレンスを更新できないのはなぜですか?

保存済みの内容は引き続き読めます。接続を確認して後で再試行してください。内容更新でコードや進捗をアップロードすることはありません。