Run Python

From UBot Studio
(Difference between revisions)
Jump to: navigation, search
 
Line 36: Line 36:
  
 
Running the script will play the windows system exit sound.
 
Running the script will play the windows system exit sound.
 +
 +
 +
== Example 3 ==
 +
 +
<pre>
 +
run python("import clr
 +
clr.AddReference(\'System.Windows.Forms\')
 +
 +
from System.Windows.Forms import Application, Form, Label
 +
 +
form = Form(Text=\"Hello World Form\")
 +
label = Label(Text=\"Hello World!\")
 +
 +
form.Controls.Add(label)
 +
 +
Application.Run(form)")
 +
 +
</pre>
 +
 +
This example creates a labeled form window separate from UBot Studio. Running the script will produce the form window.

Latest revision as of 20:13, 11 November 2017

Run Python is a Developer Command for Developer Edition license users only.

This command will run python commands within UBot Studio.

Commands created with run python will run on all editions, but it will only be editable in node view in the Developer edition.


[edit] Example 1

run python("import clr
clr.AddReference(\"System.Windows.Forms\")
 
from System.Windows.Forms import MessageBox
MessageBox.Show(\"Hello World\")")

Running the script will produce an alert with the words "Hello World" displayed within it.


Runpython.jpg


[edit] Example 2

run python("import winsound
winsound.PlaySound(\"SystemExit\", winsound.SND_ALIAS)")


This example uses the winsound module to play a system sound on the system in use.

Running the script will play the windows system exit sound.


[edit] Example 3

run python("import clr
clr.AddReference(\'System.Windows.Forms\')

from System.Windows.Forms import Application, Form, Label

form = Form(Text=\"Hello World Form\")
label = Label(Text=\"Hello World!\")

form.Controls.Add(label)

Application.Run(form)")

This example creates a labeled form window separate from UBot Studio. Running the script will produce the form window.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox