我想在输入中填写数据
我有250张唱片
我想填写货币和代码的国家,然后点击提交,然后第二个国家的货币和代码,然后第三
但问题是当我尝试运行我的代码时:
它不会改变国家和货币例如,如果我有两个国家阿富汗和阿尔巴尼亚
我的剧本第一次想写阿富汗,第二次想写阿尔巴尼亚
但这只是一次又一次地输入阿富汗!你知道吗
这是视频,你们可以更好地理解!你知道吗
这是我的密码:
from selenium import webdriver
import pandas as pd
count = pd.read_csv('c.csv')
list_of_c = count['COUNTRY'].to_list()
cur = pd.read_csv('cur.csv')
list_of_cur = cur['CUR'].to_list()
co = pd.read_csv('code.csv')
list_of_code = co['CODE'].to_list()
def code():
driver = webdriver.Chrome()
driver.get('http://lachisolutions.com/bitcoinerrs/countries.php')
for code in list_of_code:
for countrys in list_of_c:
for curs in list_of_cur:
country = driver.find_element_by_css_selector('.text-center+ .form-group .form-control').send_keys(str(countrys))
currency = driver.find_element_by_css_selector('.form-group:nth-child(3) .form-control').send_keys(str(curs))
code = driver.find_element_by_css_selector('.form-group~ .form-group+ .form-group .form-control').send_keys(str(code))
button = driver.find_element_by_css_selector('.btn-block').click()
code()
c.csv
COUNTRY
Afghanistan
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antigua and Barbuda
Argentina
它只是用正确的方式书写货币
试试这个:
您还应该提供预期的输出格式以及其他csv文件中的值。你知道吗
相关问题 更多 >
编程相关推荐