蟒蛇接口

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第三方库


热门话题
在Android应用程序中处理新活动时出现java NullPointerException   从PSV文件读取Java   在JavaSwing中将方法从一个类传递到另一个类   带有MongoDB错误的java Vertx ClassNotFoundException:com。mongodb。联系溪流工厂   在java中替换2D数组中的数字?   java Avro方案空布尔和双整数布尔的写并集   java导入组织。neo4j无法解决?   从另一个获取变量。使用反射的java文件   Java:以格式化字符串的形式返回具有非常不同的条目长度的2D数组   java客户端应用程序正在从IBMMQ接收不同格式的消息体   java在我的主循环中的步骤有问题   java如何正确安装来自sslforfree的证书。tomcat服务器上的com   java RecyclerView变更单永久   java如何获得屏幕的精确中间位置,即使调整了大小