作为我程序的一部分,我有一个按钮制作子程序,它接受几个参数来放置它,给它上色等等。。。在
def makeTile(message, fontSize, x, y, w, h, overColour, notOverColour)
实际上,我想要做的是在每一行上有一组x和y坐标的文本文件来创建一个按钮。文本文档中10行唯一的行意味着可以制作10个按钮。在
如果我把文本文档放成这样。。。在
300、200
300、210
300、220
310200
310、210
310,220
例如…
我如何通读每一行,将第一个值放入“x”变量,将第二个值放入“y”变量,这样它们都可以在按钮创建子例程中使用,然后移到下一行,直到文件中的所有行都被读取并且所有的按钮都被制作好了?
谢谢
您可以打开csvfile,然后对于每一行,使用索引将x和y放入函数调用中:
这将从传入的每一行创建一个平铺。在
如果不想使用CSV,可以直接读取文件,然后在每一行调用.split()命令来获得x和y
用x和y做你想做的事。你可能想把它们转换成int。在
相关问题 更多 >
编程相关推荐