Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita283774

Browse files
committed
factor out urlencode to get method
1 parent04ada3b commita283774

File tree

1 file changed

+12
-16
lines changed

1 file changed

+12
-16
lines changed

‎zencoder/core.py

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -88,13 +88,14 @@ def delete(self, url, params=None):
8888
headers=self.headers)
8989
returnself.process(response,content)
9090

91-
defget(self,url,params=None):
91+
defget(self,url,data=None):
9292
"""
9393
Executes an HTTP GET request for the given URL
9494
95-
params should be aurllib.urlencoded string
95+
data should be adictionary of url parameters
9696
"""
97-
ifparams:
97+
ifdata:
98+
params=urlencode(data)
9899
url='?'.join([url,params])
99100

100101
response,content=self.http.request(url,method="GET",
@@ -182,25 +183,23 @@ def details(self):
182183
"""
183184
data= {'api_key':self.api_key}
184185

185-
returnself.get(self.base_url,params=urlencode(data))
186+
returnself.get(self.base_url,data=data)
186187

187188
defintegration(self):
188189
"""
189190
Puts your account into integration mode.
190191
"""
191192
data= {'api_key':self.api_key}
192193

193-
returnself.get(self.base_url+'/integration',
194-
params=urlencode(data))
194+
returnself.get(self.base_url+'/integration',data=data)
195195

196196
deflive(self):
197197
"""
198198
Puts your account into live mode."
199199
"""
200200
data= {'api_key':self.api_key}
201201

202-
returnself.get(self.base_url+'/live',
203-
params=urlencode(data))
202+
returnself.get(self.base_url+'/live',data=data)
204203

205204
classOutput(HTTPBackend):
206205
""" Gets information regarding outputs """
@@ -216,7 +215,7 @@ def progress(self, output_id):
216215
"""
217216
data= {'api_key':self.api_key}
218217
returnself.get(self.base_url+'/%s/progress'%str(output_id),
219-
params=urlencode(data))
218+
data=data)
220219

221220
classJob(HTTPBackend):
222221
"""
@@ -252,31 +251,28 @@ def list(self, page=1, per_page=50):
252251
data= {"api_key":self.api_key,
253252
"page":page,
254253
"per_page":per_page}
255-
returnself.get(self.base_url,params=urlencode(data))
254+
returnself.get(self.base_url,data=data)
256255

257256
defdetails(self,job_id):
258257
"""
259258
Gets details for the given job
260259
"""
261260
data= {'api_key':self.api_key}
262-
returnself.get(self.base_url+'/%s'%str(job_id),
263-
params=urlencode(data))
261+
returnself.get(self.base_url+'/%s'%str(job_id),data=data)
264262

265263
defresubmit(self,job_id):
266264
"""
267265
Resubmits a job
268266
"""
269267
data= {'api_key':self.api_key}
270-
returnself.get(self.base_url+'/%s/resubmit'%str(job_id),
271-
params=urlencode(data))
268+
returnself.get(self.base_url+'/%s/resubmit'%str(job_id),data=data)
272269

273270
defcancel(self,job_id):
274271
"""
275272
Cancels a job
276273
"""
277274
data= {'api_key':self.api_key}
278-
returnself.get(self.base_url+'/%s/cancel'%str(job_id),
279-
params=urlencode(data))
275+
returnself.get(self.base_url+'/%s/cancel'%str(job_id),data=data)
280276

281277
defdelete(self,job_id):
282278
"""

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp