csvファイルのすべての行を返すされていませんYPythonの方法は、私が形式以下でcsvファイルを持っている
test4、Y
TestCaseとFlagは列名です。
今すぐ上記csvファイルのすべての行を読み取るために、私はコードの下に書かれている:
import csv
import os
csv.register_dialect(
'usercredentials',
delimiter=',',
quotechar='"',
doublequote=True,
skipinitialspace=True,
lineterminator='\r\n',
quoting=csv.QUOTE_MINIMAL
)
def testexecution():
with open('location of above csv file', 'r+') as file:
data = csv.DictReader(file, dialect='usercredentials')
for row in data:
testcase = row['TestCase']
flag = row['Flag']
return testcase, flag
しかし、私は、このメソッドが返すしたいのに対し、この方法では、csvファイルの最後の行のみを返します。すべての行
お勧めします。