1

I'm getting error with this code:

Traceback (most recent call last):
  File "./main.py", line 172, in grab_first_name
    f_name = ''.join(n.split()[0], '\n')
TypeError: join() takes exactly one argument (2 given)


f_name = ''.join(n.split()[0], '\n')
f.write(f_name)
print f_name

What I'm doing wrong?

4

2 に答える 2

7

おそらくあなたはこれを意味しました:

'\n'.join(n.split()[0])
于 2012-12-06T19:14:02.883 に答える
1

Did you mean to say:

f_name = n.split()[0] + '\n'
于 2012-12-06T19:13:30.863 に答える