Python のインストール
Python は下記のURL から Download することができます。
上記の URL から、Python は主に大きく二つ Version (Python 3.x.x and Python 2.7.x)があります。二つのVersion の差異は大きくないので、どちらのversion を使用でも構わないです。 さらに、下記の URL で、詳細的な Python のインストール方法があり、ご参照ください。
https://developers.google.com/edu/python/set-up
私は Mac が好きです。Mac を利用する場合、Python がすでにインストールされ、ターミナルを起動し、python を入力し、下記の内容を表示されます。
Last login: Wed Aug 17 11:30:42 on console
124x32x74x61:~ hanbin$
124x32x74x61:~ hanbin$ python
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
全ての準備ができますので、これからPython のプログラムを始めましょう!
Hello world
>>> の後ろに print "Hello, World" を入力すると、下記のような内容を表示されます。
>>> print "Hello, World"
Hello, World
Network 機器でPython
たくさんのNetwork 機器でPython も実行することができます。例えば、ExtremeNetworkSwitching. Extreme Switch の Vi Editor でPython File を作成し、コンバイラを実行します。
Example Python script:
print ("Script Start!") for number in range(1,11): print ("The number count is {0}").format(number) showvlan = exsh.clicmd("show vlan", True) print showvlan Running Python script: Switch# load sc test_script.py Script Start! The number count is 1 The number count is 2 The number count is 3 The number count is 4 The number count is 5 The number count is 6 The number count is 7 The number count is 8 The number count is 9 The number count is 10 ----------------------------------------------------------------------------------------------- Name VID Protocol Addr Flags Proto Ports Virtual Active router /Total ----------------------------------------------------------------------------------------------- Default 1 ------------------------------------------------- ANY 0 /0 VR-Default Mgmt 4095 ------------------------------------------------- ANY 1 /1 VR-Mgmt ----------------------------------------------------------------------------------------------- < |
https://gtacknowledge.extremenetworks.com/articles/How_To/How-to-use-Python-on-EXOS
No comments:
Post a Comment