[英]Delete cookie containing string in Splinter using Python
我將Splinter與PhantonJS結合使用,我需要刪除包含給定字符串的cookie。
例如,我有一個名稱為“ hello”的cookie,但我不知道完整的cookie名稱。
我已經考慮過以下代碼,但這似乎行不通!
for cookie in driver.get_cookies():
if "hello" in cookie:
print "Cookie deleted";
driver.delete_cookie(cookie)
for cookie in driver.get_cookies():
if "hello" in cookie:
print "Cookie deleted"
cookie = cookie.replace('hello', '')
字符串在python中是不可變的,因此str.replace()將返回str的副本。 要從str中“刪除”子字符串,您必須將str分配給replace創建的副本
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.