如何检查列表中变量中的值是否保存在另一个变量中

时间:2016-05-31 15:41:25

标签: python-3.x

WebDriverException

这是尝试使用多个csv文件创建故障排除程序但是我遇到了三星部分的问题。它似乎无法注意到输入实际上是三星变量的一部分。我是新来的,所以如果我格式化了这个错误,请通知我,如果解决方案非常简单,请知道我是编码的新手。

3 个答案:

答案 0 :(得分:0)

至少尝试更改此行:

version = input('What type of phone do you have?\n').lower().split()

成:

version = input('What type of phone do you have?\n').lower().split()[0]

但是阅读输入目前迫使用户输入“三星”。这不是最容易接近的方法。继续学习和尝试,它会很好!

答案 1 :(得分:0)

您不清楚哪个位置有问题,但这个摘录看起来不对:

with open('iPhone.csv') as csvfile:
    solve()

您可能打算在块中使用csvfile

with open('iPhone.csv') as csvfile:
    solve(csvfile)

并将solve的实现更改为接受csvfile作为参数。事实上,看起来你正在尝试(并且失败)通过全局变量进行通信;即使这确实有效,但这是一种糟糕的做法导致无法维护的代码!

答案 2 :(得分:0)

我不确定你的问题究竟是什么,但也许尝试这句话而不是你的其他elif声明:

   sudo mkdir -p /etc/pki/tls
   sudo ln -s /etc/ssl/certs /etc/pki/tls/certs

Check if a Python list item contains a string inside another string