小编cas*_*per的帖子

Xpath"ends-with"不起作用

我试图找到一个动态ID名称始终以"register"结尾的输入元素.到目前为止我试过这个

"//input[@id[ends-with(.,'register')]]"
Run Code Online (Sandbox Code Playgroud)

还有这个

"//input[ends-with(@id,'register')]"
Run Code Online (Sandbox Code Playgroud)

这些都不会导致元素.我究竟做错了什么?同时这工作:

"//input[@id[contains(.,'register')]]"
Run Code Online (Sandbox Code Playgroud)

这是源的一部分:

<td class="input">
<input id="m.f0.menu.f2.volumeTabs.BLOCK_COMMON.tcw.form.register" name="m.f0.menu.f2.volumeTabs.BLOCK_COMMON.tcw.form.register" class="aranea-checkbox" type="checkbox"> </td>
Run Code Online (Sandbox Code Playgroud)

xpath ends-with

46
推荐指数
2
解决办法
5万
查看次数

Python正则表达式匹配特定的单词

我想匹配测试报告中的所有行,其中包含"Not Ok"字样.示例文字行:

'Test result 1: Not Ok -31.08'
Run Code Online (Sandbox Code Playgroud)

我试过这个:

filter1 = re.compile("Not Ok")
for line in myfile:                                     
    if filter1.match(line): 
       print line
Run Code Online (Sandbox Code Playgroud)

这应该根据http://rubular.com/工作,但我没有得到输出.任何想法,可能是什么错?测试了各种其他参数,比如"." 和"^测试",完美的工作.

python regex match

10
推荐指数
2
解决办法
5万
查看次数

PyDev代码覆盖范围:"文件没有统计信息"

我看到了类似的帖子在这里无法获得覆盖在PyDev的工作,"文件没有统计",但我有一个不同的问题(我的文件夹名称不包含任何空格).基本上我跟着此视频http://pydev.org/video_pydev_20.html -一步一步,我具有相同的代码和文件夹结构.删除文件夹进行分析后,我得到"文件没有统计信息".在原始视频中,它从分钟4:00开始.我有

  • Eclipse Standard/SDK版本:Kepler Release Build id:20130614-0229
  • Pydev,我今天通过Eclipse Marketplace下载并安装
  • Python 2.7.5(官方)
  • Mac OSX Lion 10.7.5

python code-coverage pydev

9
推荐指数
0
解决办法
590
查看次数

PrintWriter只写入部分文本

由于某种原因,我的String部分由PrintWriter编写.结果我在我的文件中得到了部分文本.这是方法:

    public void new_file_with_text(String text, String fname) {
        File f = null;
        try {
            f = new File(fname);
            f.createNewFile();
            System.out.println(text);           
            PrintWriter out = new PrintWriter(f, "UTF-8");
            out.print(text);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
Run Code Online (Sandbox Code Playgroud)

在我将文本打印到控制台的地方,我可以看到数据全部存在,没有任何遗失,但是当PrintWriter完成其工作时,显然部分文本会丢失...我很无能为力......

java printwriter

5
推荐指数
1
解决办法
3138
查看次数

试验.我真的需要添加"抛出异常"吗?

我看到人们在测试中使用"抛出异常",但我从未这样做过.我应该担心吗?我从来没有遇到任何问题.有什么不同?

@Test()
public void test() throws Exception
{
        //Do something
}
Run Code Online (Sandbox Code Playgroud)

要么

@Test()
public void test()
{
        //Do something
}
Run Code Online (Sandbox Code Playgroud)

java testng unit-testing

4
推荐指数
2
解决办法
1205
查看次数

Java的Calendar.DAY_OF_WEEK返回不正确的值

今天是星期一(应该返回2),但是返回7(星期六).我错过了什么?

int today = Calendar.DAY_OF_WEEK;
System.out.println(today);
Run Code Online (Sandbox Code Playgroud)

java calendar

1
推荐指数
1
解决办法
2362
查看次数

Python:列表中的第一个唯一编号

刚进行了一次面试测试,我必须在列表中找到第一个唯一(非重复)元素并将其返回.如果未找到唯一元素,则返回-1.我被告知我的解决方案不是最佳的.有人可以提出更好的方法吗?

这是我的代码:

def solution(lst):
    if len(lst) == 1:
        return lst[0]
    elif lst == []:
        return -1
    for i in lst:
        if lst.count(i) == 1:
            return i
    return -1
Run Code Online (Sandbox Code Playgroud)

python

-1
推荐指数
2
解决办法
1300
查看次数