嗨,我是编程概念的新手,我倾向于使用log4j解决问题.所以我正在阅读Log4j教程,在那里我找到了以下代码:
package test;
import org.apache.log4j.Logger;
import java.io.*;
import java.sql.SQLException;
public class Log4jExample {
/* Get actual class name to be printed on */
static Logger log = Logger.getLogger(Log4jExample.class.getName());
public static void main(String[] args)throws IOException,SQLException
{
log.debug("Hello this is an debug message");
log.info("Hello this is an info message");
}
}
Run Code Online (Sandbox Code Playgroud)
但是在eclipse中运行后,我无法找到生成的日志文件.任何人都可以告诉文件被转储到哪里?也帮我从那里我可以从从头学Log4j和Java文档的一些最好的网站.谢谢!!
我想使用openpyxl库获得从D3到H3的合并单元格的值.根据我的理解,大多数图书馆从第一个细胞本身读取数据.因此合并的内容存在于其中,但是当我阅读它时,我得到一个无值.
以下是我的代码:
wb = load_workbook(work_directory_path+'/outputs/report_vap.xlsx')
ws = wb.get_sheet_by_name("Summary")
suite_path = ws.cell('D3').value
if not isinstance(suite_path, unicode):
value=unicode(suite_path)
value=value.encode('utf8')
print "Suite Location is "+value;
Run Code Online (Sandbox Code Playgroud)
输出为:套房位置为无
D3到H3的单元格中的值为:c:\ users\xyz\desktop\abc\c ++\events\comevents
我甚至尝试打印工作表中的所有值,但除了整数值之外,所有值都返回无.
以下是更改的代码:
wb = load_workbook(work_directory_path+'/outputs/report_vap.xlsx')
ws = wb.get_sheet_by_name("Summary")
for row_index in range (ws.get_highest_row()):
for col_index in range (ws.get_highest_column()):
print ws.cell(row=row_index, column=col_index).value
suite_path = ws.cell('A11').value
print suite_path
if not isinstance(suite_path, unicode):
value=unicode(suite_path)
value=value.encode('utf8')
print "Suite Location is "+value;
Run Code Online (Sandbox Code Playgroud)
输出是:
没有
当作没有没有没有没有没有没有没有没有没有没有没人
没有
没有
没有
当晚红潮无谁没有没有没有没有没有没有没有没有没有没人
宣宣者者和目图(连续作品1)1 0作品无无无无无9 916无性无无无无10 1011 2007无无无无套房位置(无)套房位置为无12
Excel文件包含以下内容
项目/模块ID项目/模块构建分析语言编译器源文件源文件
1_1 HTMLEdit.vcxproj Success …