所以,我正在尝试创建一个python文件来读取文本文件。我的第一行是25 25,我想使用列表列表创建一个网格宽度x高度或25 25的画布。以下是我到目前为止要阅读的内容。
print ("***Welcome to my Drawing Viewer Application.***")
print ("This application displays a drawing stored in a text file!")
link = input ("Please, enter the path and name of your file containing a drawing OR X to exit: ")
data = open (link, "r")
print (data.read())
感谢您的帮助。
答案 0 :(得分:0)
所以,现在你给我发了这个分配,也许我可以帮你... 所以这个分配告诉我你需要构建一个构造的文本文件,以便python程序可以读取它。
该分配说该程序需要读取我们可以帮助 open()函数的x和y坐标
我将使用分配链接中提供的示例来制作house.txt
文件。
" house.txt"
25 25
3 11
4 10
4 12
5 9
5 13
6 8
6 14
7 7
7 15
8 6
8 16
9 5
每一行都有x和y坐标。
使用
file_read = open("house.txt", "r")
coordinates = file_read.readline()
x, y = coordinates.split(" ", 1)
print(x)
print(y)
file_read.close()
,输出
25
13
然后你可以使用变量在画布上绘制..
祝你好运我尽我所能,因为说明不清楚。