Home Home Getting Started Guides Components API FAQ Demo Gallery 🔗 Blog Contributing
Streamsync is fully state-driven and provides separation of concerns between user interface and business logic. pyimport streamsync as ss def handle_increment(state): state["counter"] += 1 ss.init_state({ "counter": 0 }) The user interface is a template, which is defined visually. The template contains reactive references to state, e.g. @{counter}, and references to event handlers, e.g. when Butto
This documentation is still under construction 🚧. We welcome your feedback! ReactPy is a library for building user interfaces in Python without Javascript. ReactPy interfaces are made from components which look and behave similarly to those found in ReactJS. Designed with simplicity in mind, ReactPy can be used by those without web development experience while also being powerful enough to grow w
Welcome User Guide Community Changelog Philosophy Rye is a comprehensive project and package management solution for Python. Born from its creator's desire to establish a one-stop-shop for all Python users, Rye provides a unified experience to install and manages Python installations, pyproject.toml based projects, dependencies and virtualenvs seamlessly. It's designed to accommodate complex proje
The EU's Proposed CRA Law May Have Unintended Consequences for the Python Ecosystem After reviewing the proposed Cyber Resilience Act and Product Liability Act, the PSF has found issues that put the mission of our organization and the health of the open-source software community at risk. While we support the stated goals of these policies of increasing security and accountability for European soft
Codon is a high-performance Python implementation that compiles to native machine code without any runtime overhead. Typical speedups over vanilla Python are on the order of 10-100x or more, on a single thread. Codon's performance is typically on par with (and sometimes better than) that of C/C++. Unlike Python, Codon supports native multithreading, which can lead to speedups many times higher sti
Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。Twitter: @shiropen2 Pythonは人気な言語だが、実行速度が遅いため、速さを求められる環境になると違う言語が採用される。この研究では、Pythonのような高水準言語のシンプル性とCやC++のような低水準言語の高速性を兼ね備えることができるPythonベースのコンパイラ「Codon」を提案する。 Codonは、Pythonのコードをネイティブなマシンコードにコンパイルするコンパイラであり、シングルスレッドにおいて通常のPythonよりも10倍から100倍速く実行され、CやC++に匹敵する速度を実現できるという。またCodonではマルチスレッドも可能なため、より大きな性能向上
API販売サービスの開発を通して実践的なReactアプリケーションの開発手順を学べる本です。下記のWebサービスを実際に作っていきます。 https://fmmail.netlify.app/ 誤登録を防止するため「本システムは開発中です。ご利用いただけません」と表示していますが、実際には次の機能がすべて利用できます。 ・ GoogleアカウントとAWS Cognitoを用いたユーザー登録と認証 ・ メール受信API(販売対象のAPI) ・ ユーザー登録に伴うAPIキーの自動発行 ・ Stripeを用いたクレジットカード決済とサブスクリプション ・ サブスクリプション開始に伴うアップグレード ・ サブスクリプション解約に伴うダウングレード ・ アカウントの削除 本書ではこれらの機能の作り方を詳しく説明しています。 一方、以下の内容は説明していません。必要に応じて入門書やネットで適宜お調べく
「PyScript」はJavaScriptのようにPythonコードをHTML内に記述して実行可能、Anacondaがオープンソースで公開 Pythonの主要なディストリビューション「Anaconda」などを提供しているAnaconda社は、HTML文書の中にJavaScriptと同じようにPythonのコードを記述し、実行可能にする「PyScript」をオープンソースで公開しました。 Did you hear the news from PyCon!? We are thrilled to introduce PyScript, a framework that allows users to create rich Python applications IN THE BROWSER using a mix of Python with standard HTML! Head to h
対象読者 対象とする読者は、 「MinecraftでPythonの勉強ができるらしいけど、環境構築のステップが長すぎる!!」 「Minecraft Education Editionなんて持ってね~!!」 「MOD? pip? Java版? しりませーん!」 というような方です。 現状(2020/07/14現在)、Minecraftで使えるPythonの機能には制限があり、本格的な勉強には向きません。ある程度Pythonに親しんでいる方にはこの方法はオススメできません。 Pythonの環境構築をしたことない、ほとんどプログラミングについてわからない人に、Minecraftを通して興味を持っていただけたらと思い、この記事を書いています。 一つ一つのステップを丁寧すぎるぐらいにスクショマシマシで説明していきます。 前提として、以下はもう持っていると仮定します。 OS: Windows 10 M
Plotly Dash User Guide & Documentation
Pythonプログラミング入門¶ ▲で始まる項目は授業では扱いません。興味にしたがって学習してください。 ノートブック全体に▲が付いているものもありますので注意してください。
Pythonプログラミング入門¶ ▲で始まる項目は授業では扱いません。興味にしたがって学習してください。 ノートブック全体に▲が付いているものもありますので注意してください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く