背景は、scrapy を使用して weibo.com をクロールすることですが、クロールされた html のタグに '\" が含まれていることがわかり、タイトルのように見えます。 .
質問する
285 次
2 に答える
0
バックスラッシュは引用符をエスケープするために使用されます。そうしないと、最初の引用符が文字列を終了し、出力が終了するため、残りが表示されないか、プログラムで出力を使用している場合に壊れる可能性があるためです。
于 2017-01-06T03:23:53.390 に答える
0
平易な英語で: 文字列リテラルは、一致する一重引用符 (') または二重引用符 (") で囲むことができます。それらは、3 つの一重引用符または二重引用符の一致するグループで囲むこともできます (これらは通常、三重引用符文字列と呼ばれます)。バックスラッシュ (\) 文字は、改行、バックスラッシュ自体、または引用符文字など、特別な意味を持つ文字をエスケープするために使用されます。
Python リファレンス マニュアル:文字列リテラル
于 2017-01-06T03:31:17.210 に答える