欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python調(diào)用服務(wù)接口的實(shí)例

 更新時(shí)間:2019年01月03日 08:55:29   作者:商商-77  
今天小編就為大家分享一篇Python調(diào)用服務(wù)接口的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

如下所示:

#! /usr/bin/env python
# coding=utf-8
######################################################################
# Author: yini.xie
# Create Time: 2016-07-05 16:28:42
# Descriptioin:
######################################################################
import os
import sys
import time
import json
import urllib
import urllib2
from urllib import quote
from datetime import datetime
 
pathATM = "http://192.168.217.217:4080/invoke.json"
 
def fmtLen(value, length=7):
  fmt = '{0:>%d}' % (length)
  return fmt.format(value)
 
 
def changeWithdrawRule(customerId, productCode, ruleTemplateId, ruleId, operator):
  service_url_s = "http://service.xxx.com/tsService/TSRuleService_1.0.0"
  method_s = "bindCustomerWithdrawRuleTemplate"
  params_s = "parameters[]=%d&parameters[]=%d&parameters[]=%d&parameters[]=%d&parameters[]=%s" % (customerId, productCode, ruleTemplateId, ruleId, operator)
  params_s += "&url=%s&method=%s&parameterTypes[]=int&parameterTypes[]=int&parameterTypes[]=int&parameterTypes[]=int&parameterTypes[]=java.lang.String" % (service_url_s, method_s)
  url_s = pathATM + "?" + quote(params_s, safe='&=')
  data_s = urllib2.urlopen(url_s).read()
  print url_s
  return json.loads(data_s)
 
if __name__ == '__main__':
  start = datetime.now()
 
  for line in open(sys.argv[1]).xreadlines():
    fields = line.strip().split()
    customerId = int(fields[0])
    productCode = int(fields[1])
    ruleTemplateId = int(fields[2])
    ruleId = int(fields[3])
    print "start to deal customerId = " + str(customerId)
    
    changeWithdrawRule(customerId, productCode, ruleTemplateId, ruleId, "Case")
  
 
  end = datetime.now()

運(yùn)行Python腳本,即可調(diào)用相應(yīng)的接口修改數(shù)據(jù)庫(kù)數(shù)據(jù)。

python ChangeCustomerRule.py text.txt

text.txt中即為參數(shù),以空格分隔

以上這篇Python調(diào)用服務(wù)接口的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 一文帶你探尋Python中的生成器

    一文帶你探尋Python中的生成器

    這篇文章就來(lái)和大家詳細(xì)講一講Python中生成器的的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),對(duì)我們深入了解Python有一定的幫助,感興趣的可以了解一下
    2023-04-04
  • Python分割列表list方法使用(平均n等份拆成)

    Python分割列表list方法使用(平均n等份拆成)

    本文主要介紹了Python分割列表list方法使用(平均n等份拆成),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • python?存儲(chǔ)變量的幾種方法(推薦)

    python?存儲(chǔ)變量的幾種方法(推薦)

    這篇文章主要介紹了python?存儲(chǔ)變量的幾種方法,包括numpy?自帶方法,pandas?自帶方法,sklearn?的自帶方法和pickle?庫(kù)操作方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-11-11
  • pyecharts的Tab和Legend布局詳情

    pyecharts的Tab和Legend布局詳情

    這篇文章主要介紹了pyecharts的Tab和Legend布局,pyecharts是百度開(kāi)源的一款第三方繪圖模塊,結(jié)合的python語(yǔ)言的簡(jiǎn)易性和Echarts的強(qiáng)大繪圖特性,可以用python對(duì)其調(diào)用,輸出交互性好,精美乖巧且符合審美的圖表,下文我們就來(lái)學(xué)習(xí)pyecharts的Tab和Legend煩人布局布局
    2022-03-03
  • Python切割圖片成九宮格的示例代碼

    Python切割圖片成九宮格的示例代碼

    這篇文章主要介紹了Python切割圖片成九宮格的相關(guān)知識(shí),本文通過(guò)截圖實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • anaconda jupyter不能導(dǎo)入安裝的lightgbm解決方案

    anaconda jupyter不能導(dǎo)入安裝的lightgbm解決方案

    這篇文章主要介紹了anaconda jupyter不能導(dǎo)入安裝的lightgbm解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • Python創(chuàng)建文件夾與文件的快捷方法

    Python創(chuàng)建文件夾與文件的快捷方法

    這篇文章主要給大家介紹了關(guān)于Python創(chuàng)建文件夾與文件的快捷方法以及批量創(chuàng)建文件夾的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python自動(dòng)化之?dāng)?shù)據(jù)驅(qū)動(dòng)讓你的腳本簡(jiǎn)潔10倍【推薦】

    Python自動(dòng)化之?dāng)?shù)據(jù)驅(qū)動(dòng)讓你的腳本簡(jiǎn)潔10倍【推薦】

    數(shù)據(jù)驅(qū)動(dòng)是一種思想,讓數(shù)據(jù)和代碼進(jìn)行分離。這篇文章主要介紹了Python自動(dòng)化之?dāng)?shù)據(jù)驅(qū)動(dòng),讓你的腳本簡(jiǎn)潔10倍,需要的朋友可以參考下
    2019-06-06
  • Python實(shí)戰(zhàn)之畫(huà)哆啦A夢(mèng)(超詳細(xì)步驟)

    Python實(shí)戰(zhàn)之畫(huà)哆啦A夢(mèng)(超詳細(xì)步驟)

    這篇文章主要介紹了Python實(shí)戰(zhàn)之畫(huà)哆啦A夢(mèng)(超詳細(xì)步驟),文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • pandas中NaN缺失值的處理方法

    pandas中NaN缺失值的處理方法

    當(dāng)我們用python進(jìn)行數(shù)據(jù)處理時(shí)會(huì)遇到很多缺失值,對(duì)缺失值我們需要進(jìn)行刪除或者填補(bǔ),本文主要介紹了pandas中NaN缺失值的處理方法,感興趣的可以了解一下
    2021-05-05

最新評(píng)論