asp.net写入日志到文本文件
2019独角兽企业重金招聘Python工程师标准>>>
[csharp] view plain copy
using System;
using System.Collections.Generic;
using System.Web;
using System.IO;
using System.Text;
/// <summary>
/// Summary description for NetLog
/// </summary>
public class NetLog
{
/// <summary>
/// 写入日志到文本文件
/// </summary>
/// <param name="action">动作</param>
/// <param name="strMessage">日志内容</param>
/// <param name="time">时间</param>
public static void WriteTextLog(string action, string strMessage, DateTime time)
{
string path = AppDomain.CurrentDomain.BaseDirectory + @"System\Log\";
if (!Directory.Exists(path))
Directory.CreateDirectory(path);
string fileFullPath = path + time.ToString("yyyy-MM-dd") + ".System.txt";
StringBuilder str = new StringBuilder();
str.Append("Time: " + time.ToString() + "\r\n");
str.Append("Action: " + action + "\r\n");
str.Append("Message: " + strMessage + "\r\n");
str.Append("-----------------------------------------------------------\r\n\r\n");
StreamWriter sw;
if (!File.Exists(fileFullPath))
{
sw = File.CreateText(fileFullPath);
}
else
{
sw = File.AppendText(fileFullPath);
}
sw.WriteLine(str.ToString());
sw.Close();
}
}
转载于:https://my.oschina.net/u/1777508/blog/620991
asp.net写入日志到文本文件相关推荐
- ASP.NET Core ---日志
一.日志记录: 1.日志的作用: 程序中记录日志一般有两个目的,故障定位和显示程序运行状态.好的日志记录方式可以提供足够多定位问题的依据. 2.日志的等级: 有良好工作习惯的人,工作的时候会将领导交 ...
- php写入记录日志,【转】PHP错误处理写入日志记录
?php /** * PHP错误处理写入日志记录 * @author: lnnujxxy * @time: 2009-09-23 * //使用方法: * require './error_handle ...
- php 日志函数,php 写入日志函数
本篇文章介绍的内容是关于php 写入日志函数,现在分享给大家,有需要的朋友可以参考一下public static function log($var, $file = ''){ $file = LOG ...
- ASP.NET Core 日志框架:Serilog
在 ASP.NET Core 日志模型 中对日志整体实现方式进行了介绍,通过使用内置日志记录器来实现日志的输出路径.而在实际项目开发中,使用第三方日志框架来记录日志也是非常多的,首先一般基础的内置日志 ...
- python提取文本中的字符串到新的txt_Python实现jieba对文本分词并写入新的文本文件,然后提取出文本中的关键词...
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. Python实现jieba对文本分词并写入新的文本文件,然后提取出文本中的关键词思想 先对文本进行 ...
- python读取日志错误信息_使用Python将Exception异常错误堆栈信息写入日志文件
假设需要把发生异常错误的信息写入到log.txt日志文件中去: import traceback import logging logging.basicConfig(filename='log.tx ...
- ASP与數据庫,文本文件鏈接精髓
ASP与數据庫,文本文件鏈接精髓<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office&quo ...
- 禁止snmpd写入日志到syslog
公司使用的是Ubuntu server,用cacti做的监控,通过SNMPD协议监控的,但是在看系统日志的时候,snmpd产生了大量的日志,有时候要翻很多很多屏,才能看到系统信息,这对每天都要查看系统 ...
- python写日志到文件_python 通过logging写入日志到文件和控制台的实例
如下所示: import logging # 创建一个logger logger = logging.getLogger('mylogger') logger.setLevel(logging.DEB ...
最新文章
- LAMP 关键数据集锦技术选项参考
- 宏定义中的#、##操作符和... 、 _ _VA_ARGS_ _解析
- Hadoop Writable机制
- ArcGIS Server 部署与配置
- 如何启用SAP C4C OData Event Notification
- python中random中uniform怎么用_Python中的random.uniform()函数教程与实例解析
- C语言试题八十一之利用递归函数调用方式,将所输入的5个字符,相反顺序打印
- jboss 程序位置_介绍JBoss BPM Suite安装程序
- phpVirtualBox – 用浏览器操作虚拟机
- 「大学生学编程系列」第六篇:如何学习C语言?
- [Android]利用run-as命令在不root情况下读取data下面的数据
- 物化视图基础概念、mview跨库迁移表
- web项目中如何启动爬虫程序?Django+Requests+Ajax制作可视化翻译界面详解
- 如何解决No EPCS layout data --- looking for section [EPCS-XXXXXX]
- 手把手交给大家怎样破解压缩包密码的方法
- php 协成wifi_2016最新协成wifi认证系统二次开发版源码 支持中文ssid 无加密无限制...
- phalApi框架打印SQL语句
- win10自带的删除电脑流氓弹窗软件工具怎么用
- Gluster部署案例
- python批量下载微博贴评论图片
热门文章
- C++ 专题:陈皓:Why C++? 王者归来
- Linux 用户与用户组管理
- 为什么又要造一个叫 Latke 的轮子
- VS2015和QTcreator冲突解决办法
- Codeforces Round #348 (VK Cup 2016 Round 2, Div. 2 Edition) D. Little Artem and Dance 模拟
- ubuntu搭建lnmp+Yaf+Redis环境
- php入门篇-------PHPCMS 入口文件,自动加载系统函数和URL规则
- zabbix的安装配置
- 【Visual C++】游戏开发笔记四十 浅墨DirectX教程之八 绘制真实质感的三维世界:光照与材质专场...
- 学习Python编程的最好的几本书