Javascript Python SeleSDENKYKEY()导致文本文件内部空白区域的错误原因
我在这里的处境很有趣。 我正在尝试为我的Instagram帐户自动化一个过程,当有人跟踪我时,给他发送一条直接的信息,比如说“谢谢”。本文中还包含表情符号。所以我试图让它与EMOJIS一起工作,并且在我最终使它工作之后,我发现当试图从我的.txt文件发送文本时,<代码> .sEndKEY()/<代码>不能正常工作,因为它里面的空白区域。例如,假设我在里面有这样的文字:Javascript Python SeleSDENKYKEY()导致文本文件内部空白区域的错误原因,javascript,python,selenium,Javascript,Python,Selenium,我在这里的处境很有趣。 我正在尝试为我的Instagram帐户自动化一个过程,当有人跟踪我时,给他发送一条直接的信息,比如说“谢谢”。本文中还包含表情符号。所以我试图让它与EMOJIS一起工作,并且在我最终使它工作之后,我发现当试图从我的.txt文件发送文本时, .sEndKEY()/不能正常工作,因为它里面的空白区域。例如,假设我在里面有这样的文字: My name is Bill in instagram , facebook etc "\n" is end of str
My name is Bill in instagram , facebook etc "\n" is end of string . you have to use enter + shift instead.
when you have multiple line , its actually ending with '\n'
so use something like:
text_element.click()
for part in txt.split('\n'):
action = webdriver.ActionChains(driver)
action.send_keys(part)
action.key_down(Keys.SHIFT).key_down(Keys.ENTER).key_up(
Keys.ENTER).key_up(Keys.SHIFT).perform()
我的名字是Bill在instagram、facebook等网站中“\n”是字符串的结尾。您必须使用enter+shift
当有多行时,它实际上以“\n”结尾
因此,请使用以下方法:
我尝试过类似的操作链
,但我不知道我做错了什么。你的解决方案非常有效。非常感谢你,伙计!!!!!