gpt4 book ai didi

python - 如何在Python中读取和打印Excel文件中的随机行?

转载 作者:太空宇宙 更新时间:2023-11-03 19:46:26 24 4
gpt4 key购买 nike

我正在尝试创建一个脚本,该脚本将从 Excel 文件中输出随机行。从本质上讲,这就像学习用的抽认卡。我希望一次输出一行随机数据。到目前为止我所拥有的如下;我知道我要离开并需要一些帮助。

import xlrd
import random
loc = ("FILE PATH")

wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)

sheet.cell_value(0,0)

for i in range(sheet)
print(random.sheet.row_values)

最佳答案

您可以从这样的内容开始,然后根据需要进行编辑。

import xlrd 
import random

# path to file:
path_to_file = "path/to/spreadsheet.xlsx"

# get, set workbook, sheet:
work_book = xlrd.open_workbook(path_to_file)
sheet = work_book.sheet_by_index(0)

# infinite loop:
while True:

# ask user to continue:
input('Print next row?: ')

# get a random index between 0 and total number of rows:
random_index = random.randrange(0, sheet.nrows)

# print row:
print(sheet.row(random_index))

关于python - 如何在Python中读取和打印Excel文件中的随机行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60106910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com