У меня нет большого опыта работы с сценариями shell или python, поэтому я ищу некоторую помощь в том, как я могу это сделать.Передача аргументов в файл сценария оболочки cURL
Цель:
передать аргументы файл сценария оболочки или питона, который будет использоваться для выполнения либо запроса Curl Post или запроса на питон пост.
Скажем, я иду маршрут питона и имя файла api.py
import json,httplib
connection = httplib.HTTPSConnection('api.example.com', 443)
connection.connect()
connection.request('POST', '/message', json.dumps({
"where": {
"devicePlatform": "andriod"
},
"data": {
"body": "Test message!",
"subject": "Test subject"
}
}), {
"X-Application-Id": "XXXXXXXXX",
"X-API-Key": "XXXXXXXX",
"Content-Type": "application/json"
})
result = json.loads(connection.getresponse().read())
print result
Как бы идти о передаче в качестве аргументов для тела и предметных ценностей и как бы это выглядело с помощью командной строки?
Благодаря
Ну, еще на секунду: как вы бы захватили аргументы командной строки скрипту Python? –