-3
value,rows = DB.DB_sel('localhost','root','ndoitadmin','Example','select * from UC1_voip_gateway')

ここでは、データベースから値をリスト形式で取得しています

for j in range(0,rows):
     for i in range(0,21):
        # print value[j][i]

ここでは、変数 Name を write.file 関数に渡してファイルに書き込むことができるように、リストの値を文形式で出力する必要があります。

           Name = ''' '+value[0][1]+' 
                   list 2 = '+value[0][2]+'

                   .....etc ....'''

write_file.write_file(Name , Filename)
4

1 に答える 1

0

あなたがしたいことをもう少しうまく説明することは役に立ちますが、私が理解できることに関する私の答えは次のとおりです。

outfile = open(file.txt, 'w') # Opens the output file

for j in range(0, rows):
    for i in range(0, 21) # I suppose this is the way how you obtain your "value"
        outfile.write("Value1 is: %s\nValue2 is: %s" % (value[0], value[1])

行の出力outfile.write("Value1 is: %s\nValue2 is: %s" % (value[0], value[1])は次のとおりです。

Value1 is: x
Value2 is: y

for ループは、データベース内のすべての値に対してそれを行います。

于 2012-07-24T15:01:40.937 に答える