1

我收到此代码错误:

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

我做错了什么?

4

2 回答 2

7

可能你的意思是这样的:

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

你的意思是说:

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