改行を含む文字列。 first line here[linebreak]NEXT ONE
がGUIツールに入力され、SQLサーバデータベースに読み込まれ、1行の文字列(first line here NEXT ONE
)と見なされます。ただし、このフィールドがPythonによって読み取られた場合は、NEXT ONEne here
として返されます。何とか改行が登録されているようですが、両方の行が同じ行に書き込まれるため、処理が間違っています。どのように適切に両方の行を返すには、このチェーンのGUI - SQL - Pythonで改行を処理するには?すべての行を適切に返すためにSQLとPythonの改行を処理する方法は?
答えて
:https://dev.mysql.com/doc/connector-python/en/connector-python-api-cext-escape-string.html
これはあなたのデータベースに格納する前に改行文字(例えば\n
)をエスケープします。
保存する文字列とデータベースから受け取る文字列を調べるには、デバッガー(例:pdbまたはpudb)を使用することを検討してください。
私はMySQLではなくSQLサーバを使っています。保存のプロセスを変更できない場合は、どのように処理を進めますか? Pyhtonにインポートする際に、既存のデータベースエントリの改行文字を識別する機会はありますか? – stonebe
私は私の答えに書いた@ BrianSteiner:デバッガを使用 – ezdazuzena
私は理解しています。ヒントありがとうございます。解決策の解決策を見つけました。プレースホルダとして '$'を付けて '' REPLACE(パラメータ、char(13)、 '$') ''というデータを読み込みます。これにより、 ''最初の行は$ NEXT ONE''になります。 – stonebe
- 1. 改行を印刷するための適切なフォーム(Python)
- 2. 関数エラーを適切に返して処理する方法
- 3. WindowsおよびUnixスタイルの改行の両方を適切に処理するテキストエディタはどれですか?
- 4. Pythonで複数行のSQL文を処理する方法
- 5. SQL Loaderでインポートするデータの改行を処理する方法
- 6. CSSを使って改行を処理する方法
- 7. カーネル内のスレッドを適切に処理する方法は?
- 8. シングルスレッド実行を適切に管理する方法は?
- 9. RethinkDB:テーブル内のすべての行を繰り返し処理する方法
- 10. Pythonの適切な相互検証と行列処理
- 11. イメージキャッシングを適切に処理する方法。ピカソとMvvmCross
- 12. HTMLフォームで改行を処理する方法は?
- 13. テキストメールに改行を追加する適切な方法は何ですか?
- 14. ファイル処理の改行を無視する方法
- 15. ネストされた関係を処理するための適切な方法
- 16. robots.txt:不適切な形の不許可行の処理方法
- 17. クリック/タッチイベントでハイブリッドデバイスを適切に処理する方法は?
- 18. ManagedServiceFactoriesで例外を適切に処理する方法は?
- 19. 複数のスレッドでSIGTERMを適切に処理する方法
- 20. アイテムの「チェックリスト」を適切に処理する方法
- 21. Pythonで区間を適切に反復処理する方法は?
- 22. closureを実行して適切に実行する方法
- 23. 実行可能ファイル(.exeファイル)を実行するための適切な方法
- 24. メモリリークを避けるために、イベントを適切に処理する方法はありますか?
- 25. カンマ区切りの値とデータの処理と処理に基づいてSQL Serverにデータを格納するための複数行アプローチ
- 26. すべての潜在的なネットワークエラーを適切に処理する方法はありますか?
- 27. テキスト処理(改行)
- 28. Ionicアプリでトースト通知を適切に処理する方法
- 29. iPhone ARCでCore Foundationリファレンスを適切に処理する方法
- 30. ajax HTMLブロックを適切に処理する方法
具体的な例がありますか?適切な例を作成するには、https://stackoverflow.com/help/mcveを参照してください。 – Jonny
例を追加したいと思います。しかし、ここでPythonとSQLデータベースとのやりとりを示す有用な例を投稿するのは難しいです。私は自分の問題が非常に初歩的なので、経験豊富なユーザーは例を取らずにそれを処理できると仮定しました。 – stonebe