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