Selenium是一个浏览器自动化操作框架
# =============================================================================
# #python定义类和函数
# =============================================================================
# 二叉树
class BTree:
def __init__(self,value):
self.left = None
self.data = value
self.right = None
self.parent = None
def change_data(self,value):
self.data = value
def insertleft(self,value):
self.left = BTree(value)
self.left.parent = self
return self.left
def insertright(self,value):
self.right = BTree(value)
self.right.parent = self
return self.right
def show(self):
print(self.data)
#前序遍历
def preorder (node):
if node.data:
node.show()
if node.left:
preorder(node.left)
if node.right:
preorder(node.right)
#中序遍历
def midorder (node):
if node.data:
if node.left:
midorder (node.left)
node.show()
if node.right:
midorder(node.right)
#后序遍历
def postorder (node):
if node.data:
if node.left:
postorder (node.left)
if node.right:
postorder(node.right)
node.show()