PDA

View Full Version : Python QuickStart with Lianja



barrymavin
2021-04-18, 10:32
Developing custom sections in Python
https://www.lianja.com/doc/index.php/Developing_Lianja_Custom_Sections_in_Python

Developing custom gadgets in Python
https://www.lianja.com/doc/index.php/Developing_Lianja_Custom_Gadgets_in_Python

Using the Lianja Framework classes in Python
https://www.lianja.com/doc/index.php/Category:Framework_Classes

Developing Python Server Pages
https://www.lianja.com/doc/index.php/Python_Server_Pages
https://www.lianja.com/doc/index.php/EXECPYSP()

Working with data in Python
https://www.lianja.com/doc/index.php/Working_with_data_in_Python

Calling Python scripts from LianjaScript
https://www.lianja.com/doc/index.php/EXECPYTHON() (https://www.lianja.com/doc/index.php/EXECPYTHON()#Description)

Debugging Python using the troubleshooter
https://www.lianja.com/doc/index.php/Troubleshooter_Python_Debugger_Tab

Calling server-side Python functions from client-side javascript in WebApps
https://www.lianja.com/doc/index.php/Exports.conf

HankFay
2021-04-18, 12:13
For those unfamiliar with the Python world.

-- Python is among the top 5 programming languages in usage in all the different measurement systems for ranking usage.
-- Python's tag line is "batteries included", meaning that if you need to do it in code, Python has a feature or library for that.
-- Python has libraries available for integration with every major product and library and and has a centralized hub for collecting references to those resources: https://pypi.org/
-- Example: want to include AI in your app? You're covered: https://www.business2community.com/big-data/python-ai-why-python-is-better-for-machine-learning-and-ai-02389380
-- Lianja's Python's integration is Lianja is first class, including a visual debugger. Using exports.conf any Python call can be made from the JavaScript client, thus making Python libraries fully accessible from Web pages. https://www.lianja.com/doc/index.php/Exports.conf

Having Python and all those resources available for use within Lianja future-proofs your apps. You can use already built and tested wheels, rather than having to re-create and test them.

Hank