【问题标题】:How do i use exec in input("Do you want to like or dislike the video?: ") ((Python))我如何在输入中使用 exec(“你想喜欢还是不喜欢视频?:”)((Python))
【发布时间】:2017-06-15 17:20:31
【问题描述】:

我已经编写了这个程序,我已经做了几个星期了,但是我遇到了一个小问题。

基本上,当它询问输入时(“你想喜欢还是不喜欢视频?:”)我确实不喜欢 exec,但它不允许我使用 exec?

这是我得到的错误 你想喜欢还是不喜欢这个视频?:exec不喜欢

Traceback (most recent call last):
  File "C:\Users\MrCoInSanity\Desktop\python scripts\Youtube Bot\Youtube bot.py", line 40, in <module>
input("Do you want to like or dislike the video?: ")
  File "<string>", line 1
    exec dislike
       ^
SyntaxError: invalid syntax

【问题讨论】:

  • 您能否提供一些代码和您看到的实际错误......?
  • 你想喜欢还是不喜欢这个视频?: exec dislike Traceback (最近一次通话最后): File "C:\Users\MrCoInSanity\Desktop\python scripts\Youtube Bot\Youtube bot.py ", 第 40 行, in input("你想喜欢还是不喜欢这个视频?: ") File "", line 1 exec dislike ^ SyntaxError: invalid syntax

标签: python input exec


【解决方案1】:

这个异常通常是由包含\r 的输入引起的。鉴于value 是保存用户输入的变量,请在将其传递给exec 之前尝试使用它:

value = value.replace('\r', '')

【讨论】:

  • 嘿,你能把已经完成的代码发给我吗?这是我的 sn-p Like = ('driver.find_element_by_class_name("like-button-renderer").click() input("你想喜欢还是不喜欢这个视频?:") 对不起,我对 python 很陌生
  • 将相关代码添加到问题正文中;和 - 这是问题和问题解决网站,不完全是咨询服务。
猜你喜欢
  • 1970-01-01
  • 2012-12-28
  • 1970-01-01
  • 2020-10-22
  • 1970-01-01
  • 2012-01-14
  • 2012-06-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多