Selenium 如何覆盖/替换microsoft essential编码器文件?
使用编码器(),录制屏幕上播放的视频,用于Selenium automation脚本Selenium 如何覆盖/替换microsoft essential编码器文件?,selenium,selenium-webdriver,expression-encoder,expression-encoder-sdk,Selenium,Selenium Webdriver,Expression Encoder,Expression Encoder Sdk,使用编码器(),录制屏幕上播放的视频,用于Selenium automation脚本 ScreenCaptureJob scj = new ScreenCaptureJob(); scj.OutputScreenCaptureFileName = "XXX.avi"; scj.Start(); 在现有名称上写入.avi文件之前,需要删除现有文件 是否可以替换或覆盖现有文件 您可以在保存文件之前尝试删除文件: try { Files.deleteIfExists(Paths.get
ScreenCaptureJob scj = new ScreenCaptureJob();
scj.OutputScreenCaptureFileName = "XXX.avi";
scj.Start();
在现有名称上写入.avi文件之前,需要删除现有文件
是否可以替换或覆盖现有文件 您可以在保存文件之前尝试删除文件:
try {
Files.deleteIfExists(Paths.get("PATH TO FILE\"XXX.avi"));
} catch (IOException e) {
e.printStackTrace();
}
关于C#实用程序,实现为:
if (File.Exists(path))
{
File.Delete(path);
}
谢谢你的指导。我过去常常参考C#实用工具来实现。