蟒蛇接口

RimuDNS的Python项目详细描述


rimudns
==

[rimuhosting](http://rimuhosting.com)python dns工具


api的文档可以在[这里](https://rimuhosting.com/dns/dyndns.jsp)
和[这里](https://zonomi.com/app/dns/dyndns.jsp)中找到,分别用于rimuhosting和zonomi。

rimudns类是rest api的包装。调用。

installation
----
easy_install rimudns




用法
-



API密钥可以在Rimuhosting控制面板中生成并替换
从https://rimuhosting.com/cp/apikeys.jsp

开始:
``python
/usr/bin/env python
from rimudns import rimudns
api-key='getyourapikeyfromthecontrolpanel'
dns=rimudns(api-key)
dns.使用rimuhosting()
`````

列出所有域:
``python
用于dns中的域。列出区域():
打印域['name]
``


域名:
``python
dns.create_zone('example.com')
`````

删除域名:
```python
dns.delete_zone('example.com')
````
````
`从绑定区域文件或字符串中导入域:
*import_axfr=1
*import_file=2
*import_file=2
*import_text=3
*import_dict=4
==4
*import
*import_guess=5

br/>>
有关*import_guess*请参见下面的[猜测功能]。

`` python
从rimudns import zonehandle
dns.import_zone('example.com',zonehandle.import_file,'/tmp/example.com.zone')
````



>将一个域导出到文件:
``python
dns dns.to_文件('/tmp/example.com.zone')
`````
>删除一个域:
```python
dns.delete_zone('example.com')
`````删除一个域:
``python
dns.dns.delete.zone('example.com')
`````````
/>列出一个域的所有记录:
`输入记录:
“打印类型:”,记录类型
.com','127.0.0.1','a')
````
更改所有区域的IP::
`` python
旧IP='127.0.0.1'
新IP='127.0.0.2'
DNS.更改IP(旧IP,新的IP网络
````
将一个区域从一个区域转换为从一个区域/从一个区域转换回常规::
```python
dns.convert_-regular('example.com')
dns.convert_-slave('example.com')
```


web界面
==============
>


您总是可以使用rimuhosting/zonomi工具来编辑您的DNS区域
请尝试:https://rimuhoosting.com/dns/dns/
猜测功能

导入区域提供一个猜测功能,尝试从DNS查询生成区域信息。
您还可以提供额外的猜测。
`` python
额外的猜测=['mail2','test','test1']
记录=dns.import区域('fuinc.org',zonehandle.import猜测,param=额外猜测,dryrun=true)
对于记录键入记录:
打印“type:”,记录类型
用于记录中的记录[记录类型]
打印“名称:%s->;%s%”(记录[名称],记录[内容])
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Android Action_Edit Intent无法像以前一样调用App Gallery来编辑图片   确保JRE兼容性的java适当程序(32或64位)   java JSONArray。for循环中的add(JSONObject)正在替换for循环中的旧值,数组由循环中的最后一个值组成   java需要帮助创建一个返回数组的方法,该数组的元素是另一个数组的平方   使用SmbFile w/groovy XmlSluper()创建xml。解析()Java   检查大小后的java ArrayIndexOutOfBoundsException   乘法表中的第k个最小元素   java 401 on请求,其中指定了'permitAll()'   java如何附加ORC文件   java hibernate类模型   java IDEA没有看到由自定义注释处理器生成的方法   Servlet中未声明java SerialVersionId   java linkedlist到达列表末尾时   java如何正确对齐EditText光标?   java 6编译器1.6上的eclipse重写方法错误   java如何在基于Jersey的RESTful Web服务中读取post数据   java如何在活动中正确使用接口?   Java的JIT编译器的工作速度有多快?