当前位置: 主页 > Python语言

python 批量执行脚本-oracle 批量执行脚本

发布时间:2023-02-08 11:13   浏览次数:次   作者:佚名

本文内容是关于python脚本如何模拟界面实现批量用户激活(代码)。 具有一定的参考价值。 有需要的朋友可以参考一下。 希望对您有所帮助。

1。目的

通过模拟接口方式实现批量用户激活

2.分析

A、接口包括body和head,body中的一些变量是必填字段,包括用户信息。

B. 用户信息列表可以组织成ott_after_check_device文件。

C、将ott_after_check_device文件转换成列表数据类型python 批量执行脚本python 批量执行脚本,将其用户信息替换到body.xml文件中。

3.脚本实现

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import requests
from requests_toolbelt.multipart.encoder import MultipartEncoder
def get_txt_after_check_device():
    ott_after_check_device = '.\\ott_after_check_device.txt'
    f = open(ott_after_check_device)
    lines = f.readlines()
    all_list_device = []

oracle 批量执行脚本_linux执行python脚本_python 批量执行脚本

for line in lines: line = line.replace("\n", '') list_device = line.split(',') all_list_device.append(list_device) return all_list_device def ott_boss(list_device): sleep_time = 0.001 # print len(list_device) for i in range(len(list_device)): print u'新开户数 :', i + 1 time.sleep(sleep_time) acc_num = list_device[i][0] stb_id = list_device[i][1] print 'STBID : ', stb_id account = list_device[i][2] url = 'http://10.2.214.133:6600/oss/rest/mango/bossManagement/syncOrder'

python 批量执行脚本_oracle 批量执行脚本_linux执行python脚本

mul = MultipartEncoder( fields={ 'xmlhead': ' ' '0100' '0' '' 'IPTVB412' 'T2101057' '0' '' '' 'BOSS' '00' '' 'OTT' '210' '' ''

python 批量执行脚本_oracle 批量执行脚本_linux执行python脚本

'' '2018092517323481311686' '2018092517323416388122' '20180211173234' '
', 'xmlbody': ' ' '73120180111000007' '1' '' '01' '%s' '09' '06' '20180925171922' '52' '8121' '738815023717'

python 批量执行脚本_linux执行python脚本_oracle 批量执行脚本

'' '
' '' '' '' '' 'K381' '' '' '1' '%s' '%s' '111111' '2' '20180925171922' '08' 'mango' 'defaultBasicProduct'

oracle 批量执行脚本_python 批量执行脚本_linux执行python脚本

'01' '
' '
' ']]>
' % (acc_num, stb_id, account) } ) header = {'Content-Type': mul.content_type} body = mul response = requests.post(url, data=body, headers=header) print response.content print response.status_code if __name__ == '__main__': ott_boss(get_txt_after_check_device())

登录复制

以上就是python脚本如何模拟界面实现批量用户激活的详细内容(代码)。 更多内容请关注php中文网其他相关文章!

免责声明:本文转载于:博客园,如有侵权,请联系admin@php.cn删除