Een algemene educatieve tool met Python-console en scriptfunctie.
================================================== ====
Kenmerken
--------------
* Offline Python 3.8-console die GEEN internetverbinding nodig heeft.
* Afgezien van de standaard Python-bibliotheken, zijn enkele nuttige en educatieve bibliotheken zoals numpy, sympy, requests, pillow, peewee vooraf geïnstalleerd.
* Aangepast script kan eenvoudig worden geladen en uitgevoerd. Er zijn ook enkele voorbeelden voor een snelle start. Kopieer en plak er een om het uit te proberen.
Algemene handleiding voor scripts
---------------------------------
* Deze app is niet ontworpen als scripteditor, hoewel het script in het scriptveld kan worden bewerkt.
De beste manier is om uw favoriete scripteditor te gebruiken en vervolgens het script te kopiëren en te plakken.
* Gebruik altijd spaties voor inspringen om rare fouten te voorkomen.
* De meeste pakketten in de standaard Python-bibliotheek zijn beschikbaar om te importeren.
* Voer consolecode en scriptcode niet tegelijkertijd uit. Ze delen dezelfde stdout.
* Als een while-lus nodig is, gebruik dan altijd `app.running_script` als voorwaarde om het script correct te stoppen.
* Gebruik `app.version` om de app-versiereeks te krijgen.
* Gebruik `app.clear_output()` om het uitvoerveld van het script te wissen.
* Gebruik `app.log_file(text)` om een logbestand op te slaan in de opslag.
Het logbestand bevindt zich hier [Storage Directory]/{_log_folder_name}/log_[UTC Timestamp].txt.
tekst (str): Tekstinhoud
return (str): Volledig bestandspad
Hier is een scriptvoorbeeld van deze app:
####################
# Sympy voorbeeld.
van sympy import symbolen, oplossen
x, y = symbolen('x, y')
oplossing = oplossen(
[
x + y - 10,
x - y - 2,
],
[x, y],
)
afdrukken (oplossing)
# Uitgang: {x: 6, y: 4}
####################