error with files
Paul Wiseman
poalman at gmail.com
Mon Aug 18 06:07:11 EDT 2014
The line should be:
file1.write(file_data)
you could write
file.write(file1, file_data)
but that would be an odd way to do it :)
On 18 August 2014 10:41, ngangsia akumbo <ngangsia at gmail.com> wrote:
> error
>
> yems ~ # nano testfile1
> yems ~ # python testfile1
> Enter file name: g
> write in data: g
> Traceback (most recent call last):
> File "testfile1", line 11, in <module>
> file.write(file1)
> TypeError: function takes exactly 1 argument (0 given)
>
>
>
> import os.path
>
> save_here = '/home/yems/newfile/'
> file_name = raw_input("Enter file name: ")
> filesname = os.path.join(save_here, file_name+".txt")
>
> file1 = open(filesname, 'w')
>
> file_data = raw_input('write in data: ')
>
> file.write(file1)
>
> file1.close()
> --
> https://mail.python.org/mailman/listinfo/python-list
More information about the Python-list
mailing list