在python中从.dat文件中分配变量?

时间:2017-10-08 16:19:18

标签: python

我必须从.dat文件中分配变量,这些文件是正确格式化的4行输入文件。我必须分配的变量是

xc , yc
r
x1, y1
x2 , y2

将格式化.dat文件,以便每行包含每组变量的数据。

问题是这个Python语句应该能够在重定向到stdin时评估输入文件的第一行

   xc,yc = eval(input())

但我试图这样做

xc , yc = map(int, input().split(','))
r       = map(int, input().split(','))
x1 , x2 = map(int, input().split(','))
x2 , y2 = map(int, input().split(','))

但是这不起作用,我在第1行得到一个错误,上面写着:

  

基数为10的整数的文字无效(',')。

如果有人能帮助我阅读这些.dat文件并将它们分配给每个变量,我将不胜感激。

0 个答案:

没有答案