gpt4 book ai didi

JAva:为什么没有任何内容写入我的 txt 文件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:58:00 25 4
gpt4 key购买 nike

public static void getMembers(WebDriver driver, String outname){

FileWriter outFile = null;
try {
outFile = new FileWriter(new File("myfile.txt"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//continue from 900
for(int i=1;i<=5070;i++){
driver.get("/username&page="+i);

List<WebElement> links = driver.findElements(By.xpath("/html/body/div[2]/div/div/form/table[2]/tbody/tr/td/a"));
for(WebElement link : links){

if (link.getText() == ""){
}else{
try {
outFile.write(link.getText() + "\n");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(link.getText());
}
}

}
}

System.out.println(link.getText());吐出适当的字符串....但是 myfile.txt 是空的!

最佳答案

你还没有关闭 outFile:

outFile.close();

关闭文件会刷新所有缓冲输出并将其写入磁盘上的文件。将所有内容写入文件后执行此操作。

关于JAva:为什么没有任何内容写入我的 txt 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3535927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com