我正在print
将一些数据写入自定义日志文件。这是我目前使用的代码:
print eco_logger.info("日期:" + Time.now.strftime("%I:%M:%S") + " | " + "用户:" + current_user.email.to_s() + " | " + "操作:已编辑用户 | 用户:" + @user.first_name.to_s + " " + @user.last_name.to_s + " | 电子邮件:" + @user.email.to_s)
在我的本地开发环境中,它运行良好。每次打印都会像这样换行:
log
log
log
但是,当我将应用程序推送到登台开发服务器时,日志开始打印如下:
logloglog
我也试过\n
,看看是否可行;像这样:
print eco_logger.info("\nDate: " + Time.now.strftime("%I:%M:%S") + " | " + "用户:" + current_user.email.to_s() + " | " + "操作:已编辑用户 | 用户:" + @user.first_name.to_s + " " + @user.last_name.to_s + " | 电子邮件:" + @user.email.to_s)
在本地,它添加了另一个空间,所以事情是这样的:
log
log
log
在舞台上,事情保持不变。
有人能对这个问题有所了解吗?