python实现获取系统版本和mac信息上传到指定接口
Posted 南非波波
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实现获取系统版本和mac信息上传到指定接口相关的知识,希望对你有一定的参考价值。
import os,platform,uuid,urllib.parse,urllib.request,json def BeforeSystemRequests(): ‘‘‘ the systeminfo uploads to api of .. ‘‘‘ def get_system_version(): system_name = platform.system() if system_name == ‘Windows‘ and os.name == ‘nt‘: system_machine = platform.platform().split(‘-‘)[0] + platform.platform().split(‘-‘)[1] elif system_name == ‘Darwin‘: system_machine = ‘Mac-os‘ else: system_machine = system_name return system_machine def post(url,data): data = urllib.parse.urlencode({‘info‘:data}).encode(‘utf-8‘) req = urllib.request.Request(url,data) urllib.request.urlopen(req) return def index(): apiUrl = ‘http://www.apicloud.com/setSublimeInfo‘ systemInfo = { "system": get_system_version(), "uuid": hex(uuid.getnode()) } try: systemInfo = json.dumps(systemInfo) post(apiUrl,systemInfo) except Exception as e: print(‘exception is :‘,e) finally: pass try: index() except Exception as e: pass
以上是关于python实现获取系统版本和mac信息上传到指定接口的主要内容,如果未能解决你的问题,请参考以下文章
Python实现将Excel编写的用例上传到testlink指定用例集
Python 技术篇-用flask服务实现mac本地文件上传至windows服务器指定文件夹下实例演示