grep -n magenta *| rm *
Run Code Online (Sandbox Code Playgroud)
grep: a.txt: 没有相应的文件和目录
grep: b: 没有相应的文件和目录
上面的命令删除目录中存在的除.,..之外的所有文件.它应该只删除那些包含"magenta"一词的文件
还试过grep magenta * -exec rm '{}' \;但没有运气.任何的想法?
find -mmin -19 -exec rm '{}'\;
Run Code Online (Sandbox Code Playgroud)
它将找到修改后的文件,然后删除它们.但它给了我如下错误,找到:缺少`-exec'的参数
还试过各种组合,比如
find -mmin -19 -exec rm '{}';\
find -mmin -19 -exec rm '{}'/;
Run Code Online (Sandbox Code Playgroud) 我在这里要做的是要求用户输入任何数字,然后要求用户输入任何名称,然后将此输入存储在列表中.
但是,当我输入任何数字时,它只要求输入一次名称并在列表中显示输出:
def main():
# a = 4
a = input("Enter number of players: ")
tmplist = []
i = 1
for i in a:
pl = input("Enter name: " )
tmplist.append(pl)
print(tmplist)
if __name__== "__main__":
main()
Run Code Online (Sandbox Code Playgroud)
输出:
Enter number of players: 5
Enter name: Tess
['Tess']
Run Code Online (Sandbox Code Playgroud)
我想要的是,for循环应运行5次,用户输入的5个值存储在列表中.
我试图迭代两个词典d = {'d': 2, 'c': 6, 'a': 1, 'b': 3}和d2 = {'j': 9, 'b': 5, 'a': 2, 'k': 10}.它应该存储像[[key1, value1 value2], [key1, value1, value2], [key2, value1, value2]...]
First 这样的值
,尝试将d值存储在my_listas中my_list = [d[keys], d[values], 0].
我的代码如下,
my_list = []
for i, j in d.items():
if i in my_list:
print(i, "is in list")
else:
my_list.append([i,j,0])
output: my_list = [['d', 2, 0], ['c', 6, 0], ['a', 1, 0], ['b', 3, 0]]
Run Code Online (Sandbox Code Playgroud)
然后,迭代 …
我正在尝试使用 python 和 selenium 自动发送短信https://voice.google.com/about。当我运行下面的代码时,它会获取最新版本/谷歌浏览器实例并且工作正常。但是,当我以无头模式运行它时,它使用旧版本的谷歌浏览器(从屏幕截图猜测)并给出TimeoutException()异常。登录时失败。
我在 IE 模拟器中检查了登录框的元素 id,它似乎是相同的。
url = "https://voice.google.com/about"
driver.get(url)
time.sleep(5)
driver.get_screenshot_as_file('C:\\Drivers\\Q11-0.png')
# Click on a GET GOOGLE VOICE
WebDriverWait(driver, 60).until(
EC.element_to_be_clickable((By.XPATH, '//*[@id="heroToggle"]/button/span'))).click()
print("Clicked on a get google voice")
# Click on a WEB
WebDriverWait(driver, 60).until(
EC.element_to_be_clickable((By.XPATH, '//*[@id="heroToggle"]/div/button[3]'))).click()
print("Clicked on a WEB button.")
driver.get_screenshot_as_file('C:\\Drivers\\Q11-1.png')
# Enter username and password
# THIS IS WHERE IT FAILS
WebDriverWait(driver, 30).until(EC.element_to_be_clickable((By.ID, 'identifierId')))
email = driver.find_element_by_id('identifierId')
time.sleep(10)
email.send_keys('username')
time.sleep(10)
nextBtn = driver.find_element_by_xpath('//*[@id="identifierNext"]/content/span')
nextBtn.click()
driver.get_screenshot_as_file('C:\\Drivers\\Q11-2.png')
# Enter password
password …Run Code Online (Sandbox Code Playgroud) bash ×2
list ×2
python ×2
unix ×2
dictionary ×1
google-voice ×1
grep ×1
python-2.7 ×1
python-3.x ×1
selenium ×1
shell ×1