当前位置: 首页>>代码示例>>Python>>正文


Python SubElement.attrib["password"]方法代码示例

本文整理汇总了Python中xml.etree.ElementTree.SubElement.attrib["password"]方法的典型用法代码示例。如果您正苦于以下问题:Python SubElement.attrib["password"]方法的具体用法?Python SubElement.attrib["password"]怎么用?Python SubElement.attrib["password"]使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在xml.etree.ElementTree.SubElement的用法示例。


在下文中一共展示了SubElement.attrib["password"]方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: get_database_deployment

# 需要导入模块: from xml.etree.ElementTree import SubElement [as 别名]
# 或者: from xml.etree.ElementTree.SubElement import attrib["password"] [as 别名]
    def get_database_deployment(dbid):
        deployment_top = Element('deployment')
        value = HTTPListener.Global.DEPLOYMENT[dbid-1]
        db = HTTPListener.Global.DATABASES[dbid-1]
        host_count = len(db['members'])
        value['cluster']['hostcount'] = host_count
        # Add users
        addTop = False
        for duser in HTTPListener.Global.DEPLOYMENT_USERS:
            if duser['databaseid'] == dbid:
                # Only create subelement if users have anything in this database.
                if addTop != True:
                    users_top = SubElement(deployment_top, 'users')
                    addTop = True
                uelem = SubElement(users_top, "user")
                uelem.attrib["name"] = duser["name"]
                uelem.attrib["password"] = duser["password"]
                uelem.attrib["roles"] = duser["roles"]
                plaintext = str(duser["plaintext"])
                if isinstance(duser["plaintext"], bool):
                    if duser["plaintext"] == False:
                        plaintext = "false"
                    else:
                        plaintext = "true"
                uelem.attrib["plaintext"] = plaintext

        handle_deployment_dict(deployment_top, dbid, value, True)

        xmlstr = tostring(deployment_top,encoding='UTF-8')
        return xmlstr
开发者ID:87439247,项目名称:voltdb,代码行数:32,代码来源:DeploymentConfig.py

示例2: get_database_deployment

# 需要导入模块: from xml.etree.ElementTree import SubElement [as 别名]
# 或者: from xml.etree.ElementTree.SubElement import attrib["password"] [as 别名]
    def get_database_deployment(dbid, sid=0):
        deployment_top = Element('deployment')
        deployment = HTTPListener.Global.DEPLOYMENT[dbid]
        value = copy.deepcopy(deployment)
        db = HTTPListener.Global.DATABASES[dbid]
        if not sid == 0:
            server = HTTPListener.Global.SERVERS.get(sid)
            value = DeploymentConfiguration.get_specific_directories(value, server, dbid)
        host_count = len(db['members'])
        value['cluster']['hostcount'] = host_count
        # Add users
        addTop = False
        for key, duser in HTTPListener.Global.DEPLOYMENT_USERS.items():
            if duser['databaseid'] == dbid:
                # Only create subelement if users have anything in this database.
                if addTop != True:
                    users_top = SubElement(deployment_top, 'users')
                    addTop = True
                uelem = SubElement(users_top, "user")
                uelem.attrib["name"] = duser["name"]
                uelem.attrib["password"] = duser["password"]
                uelem.attrib["roles"] = duser["roles"]
                plaintext = str(duser["plaintext"])
                if isinstance(duser["plaintext"], bool):
                    if duser["plaintext"] == False:
                        plaintext = "false"
                    else:
                        plaintext = "true"
                uelem.attrib["plaintext"] = plaintext

        handle_deployment_dict(deployment_top, dbid, value, True)

        xmlstr = tostring(deployment_top,encoding='UTF-8')
        return xmlstr
开发者ID:aamadeo27,项目名称:voltdb,代码行数:36,代码来源:DeploymentConfig.py

示例3: write

# 需要导入模块: from xml.etree.ElementTree import SubElement [as 别名]
# 或者: from xml.etree.ElementTree.SubElement import attrib["password"] [as 别名]
def write(username,passwd):
	print 'Writng data to file'
	file = open('user.xml','w')
	user = SubElement(users, 'user')
	user.attrib["username"] = username 
	user.attrib["password"] = passwd
	file.write(prettify(users))
	file.close()
开发者ID:rohitshampur,项目名称:restapp,代码行数:10,代码来源:app.py


注:本文中的xml.etree.ElementTree.SubElement.attrib["password"]方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。