ソースコード:pythonキーワードを含むファイルに行テキストを書き込む?
table_start_value="\begin{table}[ht] \n\begin{center} \n\begin{tabular}{|p{2cm}|p{7cm}|p{2cm}|} \n\hline \n\multicolumn{1}{|c|}{\textbf{ID}} \& {\textbf{Title:}} & \multicolumn{1}{c|}{\textbf{Priority}}\\ \n\hline\n"
def write_line(inf):
with open(inf,'w') as fwri:
fwri.writelines(table_start_value)
file_src="foo.txt"
write_line(file_src)
問題: はなぜbluryテキストがfoo.txtのファイルに表示され、私は、ファイル内の正確なテキストを書くことができますか?
\begin{table}[ht]
\begin{center}
\begin{tabular}{|p{2cm}|p{7cm}|p{2cm}|}
\hline
\multicolumn{1}{|c|}{\textbf{ID}} & {\textbf{Title:}} & \multicolumn{1}{c|}{\textbf{Priority}}\\
\hline
ご提案いただきありがとうございます!
ぼんやりしたテキストが表示されている場合は、投稿したコードとはまったく関係ありません。ディスプレイの設定を確認してください。 – user2357112
@ user2357112これは表示設定で問題にはなりません。私は2つのイメージを添付して、あなたはその違いを見ることができます – J4cK
行は "\ b"で始まり、バックスペースとして解釈されています。 "\ n"のように改行があります。スラッシュが必要な場合は、最初の "\"を "\\"としてエスケープする必要があります。または、すべてを脱出する必要があります。 "\ t"もタブに変わります。全体を生の文字列として扱う。 – RobertB