2016-12-02 27 views
-1

私は、ファイルに書き込もうとしました:ファイルに書き込むPython、error?

f = open('parsed.txt', 'w') 

f.write(url + '\n' + title + '\n' + email + '\n\n') 

しかし、私はエラーを取得する:

Traceback (most recent call last): 
    File "C:/Users/Brand Cream/AppData/Local/Programs/Python/Python35/index.py", line 122, in parsePage 
    f = open('parsed.txt', 'w') 
TypeError: open() takes 1 positional argument but 2 were given 

間違っていますか?

+6

あなたはあなたのコードで独自の 'open'機能を持つことが起こるのか? –

+2

あなたは() ''オープン独自の機能を持っているか、あなたは 'から...インポート*'を使用して、それがoryginal 'オープン()'関数を上書きします。 – furas

答えて

5

あなたはおそらく唯一の引数を取り、あなたのコードの他の場所にopenと呼ばれる機能を持っています。このため、このエラーが発生します。

+0

はい、あなたは正しいですが、私は空のファイルを取得するので、私は、スクリプトを実行し、同じディレクトリ内のファイルを作成 – MisterPi

関連する問題