@@ -78,11 +78,11 @@ def get_link_text_from_selector(selector):
78
78
A basic method to get the link text from a link text selector.
79
79
"""
80
80
if selector .startswith ("link=" ):
81
- return selector . split ("link=" )[ 1 ]
81
+ return selector [ len ("link=" ): ]
82
82
elif selector .startswith ("link_text=" ):
83
- return selector . split ("link_text=" )[ 1 ]
83
+ return selector [ len ("link_text=" ): ]
84
84
elif selector .startswith ("text=" ):
85
- return selector . split ("text=" )[ 1 ]
85
+ return selector [ len ("text=" ): ]
86
86
return selector
87
87
88
88
@@ -91,11 +91,17 @@ def get_partial_link_text_from_selector(selector):
91
91
A basic method to get the partial link text from a partial link selector.
92
92
"""
93
93
if selector .startswith ("partial_link=" ):
94
- return selector . split ("partial_link=" )[ 1 ]
94
+ return selector [ len ("partial_link=" ): ]
95
95
elif selector .startswith ("partial_link_text=" ):
96
- return selector . split ("partial_link_text=" )[ 1 ]
96
+ return selector [ len ("partial_link_text=" ): ]
97
97
elif selector .startswith ("partial_text=" ):
98
- return selector .split ("partial_text=" )[1 ]
98
+ return selector [len ("partial_text=" ):]
99
+ elif selector .startswith ("p_link=" ):
100
+ return selector [len ("p_link=" ):]
101
+ elif selector .startswith ("p_link_text=" ):
102
+ return selector [len ("p_link_text=" ):]
103
+ elif selector .startswith ("p_text=" ):
104
+ return selector [len ("p_text=" ):]
99
105
return selector
100
106
101
107
0 commit comments