| 原作者 |
|
|---|---|
| 開発者 | アナコンダ株式会社 |
| 書かれた | パイソン |
| オペレーティング·システム | |
| タイプ | |
| ライセンス | 独自 |
| Webサイト | 翻訳元: |
PythonAnywhereは、Pythonプログラミング言語をベースにしたオンライン統合開発環境(IDE)およびWebホスティングサービス(Platform as a service)です。[1] 2012年にGiles ThomasとRobert Smithsonによって設立され、構文強調表示機能付きのコードエディタとともに、 ブラウザ内でのサーバーベースのPythonおよびBashコマンドラインインタフェースへのアクセスを提供します。プログラムファイルは、ユーザーのブラウザを使用してサービスとの間で転送できます。サービスでホストされるWebアプリケーションは、任意のWSGIベースのアプリケーションフレームワークを使用して作成できます。
PythonAnywhereはResolver Systems [2]によって開発されました。同社はPythonベースのスプレッドシートプログラムであるResolver Oneも開発しました。2012年10月16日、この製品はPythonAnywhere LLPという新しい会社に買収され、既存の開発チームを引き継ぎました。[3] 2022年6月、PythonAnywhereはAnaconda, Inc. [4] に買収されました。
開発チームはPythonAnywhereの開発にPythonAnywhereを使用しており、エクストリームプログラミング手法を使用しているため、そのコラボレーション機能が役立つと述べています。[5]
特徴
- CPython、PyPy、IPythonのサポート(Pythonバージョン2.7、3.3、3.4、3.5、3.6、3.7、3.8、3.9、3.10を含む)。[6]
- ホストされたサーバー上でコードが実行され、複数のユーザー間で共有可能なブラウザ内インタラクティブ コンソール。
- WSGI ベースのウェブホスティング (例: Django、Flask、web2py)
- iPadやその他のモバイル デバイスからのコーディングをサポートします。
- 構文を強調表示するブラウザ内エディター。
- 多くの人気のあるPythonモジュールがプリインストールされています。[7]
- 特定の時間にスクリプトを実行するためのCronのようなスケジュールされたタスク。
- スクリプトを実行し、失敗したときに自動的に再起動する常時オンのタスク。[8] [9]
用途
PythonAnywhereは、ウェブフレームワークの公式書籍で「 web2pyアプリケーションをデプロイする最も簡単な方法」と説明されており、 [10] NumPyを学習する際に提案され、[11] Django Girlsチュートリアルで選択されるデプロイメントプラットフォームであり、[12]機械学習ベースのウェブアプリケーションをホストする方法としても推奨されています。[13]
参照
参考文献
- ^ "PythonAnywhere: アンビエント Python ネル固有ブラウザ". html.it。
- ^ 「製品 - Resolver Systems」。Resolver Systems。2014年7月17日時点のオリジナルよりアーカイブ。2012年5月16日閲覧。
- ^ 「Resolver Systems News: Acquisition」。Resolver Systems。2013年2月1日時点のオリジナルよりアーカイブ。2012年11月22日閲覧。
- ^ 「Anaconda が Python のアクセシビリティ向上を目指して PythonAnywhere を買収」ITPro。
- ^ 「クラウドでのインストール不要のプログラミング」。クラウドでの開発。2013 年 1 月 21 日時点のオリジナルよりアーカイブ。2012 年 7 月 12 日閲覧。
- ^ 「Python 3.8 が利用可能になりました! - PythonAnywhere ニュース」。
- ^ 「電池付属: PythonAnywhere」。
- ^ 「常時実行タスク」 2015年5月13日。
- ^ 「常時実行タスク - PythonAnywhere ニュース」。
- ^ マッシモ・ディ・ピエロ (2013). web2py (第 5 版)。ルル.com。 568ページ–。ISBN 978-0-578-12021-8。
- ^ Ivan Idris (2015年4月29日). NumPy クックブック - 第2版. Packt Publishing Ltd. pp. 85–. ISBN 978-1-78439-982-5。
- ^ 「Django Girls チュートリアル: デプロイ!」 Django Girls。
- ^ セバスチャン・ラシュカ (2015 年 9 月 23 日)。 Python 機械学習。 Packt Publishing Ltd.、272 ページ–。ISBN 978-1-78355-514-7。
外部リンク
- PythonAnywhere ホームページ
