ホームページ >バックエンド開発 >Python チュートリアル >Python で新しい行を入力できない場合はどうすればよいですか?

Python で新しい行を入力できない場合はどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-10-22 10:29:565883ブラウズ

Python のキャリッジ リターンで行を折り返せない問題の解決策: 最初に書き込みメソッドを作成し、次に Selenium スクリプトの実行結果を [test_result.log] ファイルに書き込み、最後に書き込み後に [\n] を追加します。パラメータ str. 書き込みが完了するたびに、自動的に次の行に折り返されます。

Python で新しい行を入力できない場合はどうすればよいですか?

Python キャリッジ リターンで行を折り返せない問題の解決策:

次に、ファイル書き込みメソッドが必要です。 Selenium スクリプトを使用するには 実行結果は test_result.log ファイルに書き込まれます。

最初に書き込みメソッドを作成します

def write_result(str):
    writeresult=file(r'D:\eclipse4.4.1 script\my_selenium\model\test_result.log','a+')
    str1=writeresult.write(str+'\n')
    writeresult.close()
    return str

上記のように、ファイルは str1=writeresult.write(str '\ n') はデフォルトで 1 行に表示されます。このメソッドが呼び出されると、毎回ファイルの 1 行目に

が書き込まれます。パラメータ str を記述した後に "\n" を追加すると、自動的に str にラップされます。書き込みが完了するたびに次の行が追加されます。次回書くときは、次の行に

が書き込まれます。無料学習の推奨事項: Python ビデオチュートリアル

##

以上がPython で新しい行を入力できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。