выполнить сценарий python с функцией из командной строки, Linux

У меня есть файл python с именем convertImage.py, и внутри файла у меня есть скрипт, который преобразует изображение по моему вкусу, весь скрипт преобразования задается внутри функции с именем convertFile (fileName )

Теперь моя проблема в том, что мне нужно выполнить этот скрипт python из командной строки Linux, передав вместе с ним функцию convertFile (fileName).

пример:

 linux user$: python convertImage.py convertFile(fileName)

Это должно выполнить скрипт python, передающий соответствующую функцию.

пример:

def convertFile(fileName):

    import os, sys
    import Image
    import string

    splitName = string.split(fileName, "_")
    endName = splitName[2]
    splitTwo = string.split(endName, ".")
    userFolder = splitTwo[0]

    imageFile = "/var/www/uploads/tmp/"+fileName

    ...rest of the script...

    return

Как правильно выполнить этот сценарий Python и правильно передать имя файла функции из командной строки liunx?

Заранее спасибо

11
задан knittledan 7 October 2011 в 18:48
поделиться