我需要在输出中的一组文本文件中分隔换行符。当前,我们可以将所有文本文件以块的形式显示在网页上的文件夹中,但是文本数据被组合在文本块中,我想学习如何识别换行符并将显示的内容向下或向下移动一两行。创建一个易于阅读的分隔符。
我没有尝试任何事情,因为我对如何识别换行符并显示它感到困惑。
ydl = youtube_dl.YoutubeDL(
{'outtmpl': name, 'progress_hooks': [hook_func]}
)
print('Start downloading')
with ydl:
await loop.run_in_executor(None, ydl.download,
[url]
)
答案 0 :(得分:0)
两个选项:
nl2br()
将换行符转换为html格式分隔符<br>
,以显示在网页中
第二个选项是将文本输出包装在HTML预先格式化的标记“ pre”中
<pre>
Pre-formatted text\r\n
will be displayed\r\n
over multiple lines.
</pre>
答案 1 :(得分:0)
<?php
$directory = "feeds/";
$dir = opendir($directory);
while (($file = readdir($dir)) !== false) {
$filename = $directory . $file;
$type = filetype($filename);
if ($type == 'file') {
$contents = file_get_contents($filename);
$items = explode('\n', $contents);
echo '<table width="100%" border="1"
cellpadding="4" bgcolor="#fff" id="rcorners">';
foreach ($items as $item) {
**echo"<tr><td id='rcorners'>".nl2br
($item)."</td></tr>\n";**
}
echo '</table>';
}
}
closedir($dir);
?>