问题描述
我有一个电子表格,我需要在其中获取xlsx文件中每个数据的索引值,并将其作为值传递到字符串数据中。
下面的代码可以工作,但是当我的数据有2000条记录时,它的灵活性不足以容纳它,代码将变得冗长且难以维护。
我不能使用列表,因为它将获得如下所示的两个值,不能使用熊猫,因为无法将其导入到SikuliX
from xlrd import open_workbook,cellname
wb = xlrd.open_workbook("C:\Users\sbaliars\Desktop\Data\CouponData.xlsx")
sheet = wb.sheet_by_index(0)
stingwithquotes = r'update =promo set expiration_datetime= datetime "2021-09-30:23:59:00" year to second where promo_code like'
semicolon = r';'
stingwithquotes1 = r'update =serial set TRANSACTION_TYPE = "i" where promo_code like'
stingwithquotes2 = r'and serial_number ='
data = [[sheet.cell_value(r,c) for c in range(sheet.ncols)] for r in range(sheet.nrows)]
msg = stingwithquotes + str(data[1][0])+ semicolon +Key.ENTER
msg1= stingwithquotes1 + str(data[1][0])+ stingwithquotes2 + str(data[1][2])+ semicolon + Key.ENTER
msg2= stingwithquotes + str(data[2][0])+ semicolon +Key.ENTER
msg3= stingwithquotes1 + str(data[2][0])+ stingwithquotes2 + str(data[2][2])+ semicolon + Key.ENTER
msg4= stingwithquotes + str(data[3][0])+ semicolon +Key.ENTER
msg5= stingwithquotes1 + str(data[3][0])+ stingwithquotes2 + str(data[3][2])+ semicolon + Key.ENTER
type(msg + msg1 + msg2 + msg3+ msg4 + msg5)`
我想先获取单个值并处理大量数据,
代码段:
<select class="mdb-select md-form">
<option>--Səlahiyyət seç---</option>
@foreach ($roles as $role)
<option name="role" value="{{$role->role_id}}">{{$role->name}}</option>
@endforeach
</select>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)