這是實習的這五天來第一次來到CSDN博客,想寫個專題,來記錄我的第一份實習所學習到的知識,聲明:不涉及到公司的機密,只是記錄所學到的技術。
來到公司,自然不僅僅會在自己的PC機上運行程序,還會在公司的服務器上運行,難免會用到Xshell等相關工具,現在說說如何在Xshell工具上運行Python中的某個函數(需要傳參的哦)。
1.準備好自己的Python程序:
下面我簡單寫一個需要傳參的Python程序(test.py):
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
Task:print two argvs
Author:Dr_xiao
'''
import sys
def print_argvs(argv1,argv2):
print "This is " + argv1
print "This is " + argv2
if __name__ == "__main__":
print_argvs(sys.argv[1],sys.argv[2])
2.打開並登陸Xshell,通過Xshell上傳到服務器中
在這裏,通過rz命令,進行上傳文件。
3.測試服務器中Python是不是可以使用
通過以下程序測試,如果不能使用,則進行Python的安裝。
$ python
>>> print 'hello'
註釋:第一步是進入python環境,第二步是進行對“hello”的打印,如果現實hello,則測試成功。(不要忘記:用exit() or Ctrl-D退出python環境)
4.進行運行print_argvs函數
python test.py argv1 argv2
通過自己的測試發現:argv1和argv2作爲字符串,加引號和不加引號效果是一樣的