阿里云sdk 增加域名解析

这篇博客介绍了如何利用Python和阿里云SDK批量增加域名解析。首先通过`pip`安装必要的模块,然后通过`AcsClient`创建客户端,使用`DescribeDomainRecordsRequest`查询域名记录,如果记录不存在,则使用`AddDomainRecordRequest`添加新的解析记录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# 安装模块
#pip install aliyun-python-sdk-core
#pip install aliyun-python-sdk-alidns
#pip install requests

# 代码:

#!/usr/bin/env python
#coding=utf-8

import sys
import json
import requests
from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdkalidns.request.v20150109 import DescribeDomainRecordsRequest
from aliyunsdkalidns.request.v20150109 import AddDomainRecordRequest

  
def getAliyunDnsRecord(client,record_type,domain_name,sub_name):
    try:
        request = DescribeDomainRecordsRequest.DescribeDomainRecordsRequest()
        request.set_PageSize(99)
        request.set_PageNumber(1)
        request.set_action_name("DescribeDomainRecords")
&nbs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值