Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Python SeleSDENKYKEY()导致文本文件内部空白区域的错误原因_Javascript_Python_Selenium - Fatal编程技术网

Javascript Python SeleSDENKYKEY()导致文本文件内部空白区域的错误原因

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

我在这里的处境很有趣。 我正在尝试为我的Instagram帐户自动化一个过程,当有人跟踪我时,给他发送一条直接的信息,比如说“谢谢”。本文中还包含表情符号。所以我试图让它与EMOJIS一起工作,并且在我最终使它工作之后,我发现当试图从我的.txt文件发送文本时,<代码> .sEndKEY()/<代码>不能正常工作,因为它里面的空白区域。例如,假设我在里面有这样的文字:

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”结尾

因此,请使用以下方法:


我尝试过类似的
操作链
,但我不知道我做错了什么。你的解决方案非常有效。非常感谢你,伙计!!!!!