簡體   English   中英

使用 python 通過 excel 表循環數據

[英]Looping data through an excel sheet using python

我有以下代碼通過我的 excel 表列出了我的所有數據

import xlrd

book = xlrd.open_workbook('book2.xlsx')
sheet = book.sheet_by_name('combo2')

for i in range(sheet.nrows):
    print (sheet.row_values(i)) 

代碼返回 ['2', '3', '4', 'r', 'h', 'w', 'w'] ['5', '6', '7', 'r', 'h ', 'w', 'e'] 有效,但我希望能夠使用 selenium 將“2”放在論壇上的某個位置,然后將 3 放在論壇中的其他位置並做同樣的事情直到我到達第一個列表中的“w”。 但是然后我需要它在第二個列表中循環做同樣的事情,顯然,一旦代碼完全實現,它將通過數百個這些列表 go,我仍然是初學者,如你所見,但我可以通過我的方式selenium,我遇到麻煩的部分是我需要將列表中的數字或字母單選,然后將它們保存為字符串,然后循環到下一個列表。 我考慮過使用字典,但這種方法似乎使可行的解決方案更加復雜

謝謝

是你想要的嗎?

df = pd.read_excel('/folder/filename.xlsx', sheet_name='sheets')
for x in df.index:
   print(df['col_name'][x])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM