小编Sas*_*nns的帖子

在Ruby中获取文件名和扩展名

我正在开发一个从YouTube下载视频,将其转换为MP3并为文件创建目录结构的程序.

我的代码是:

FileUtils.cd("#{$musicdir}/#{$folder}") do
  YoutubeDlhelperLibs::Downloader.get($url)
  if File.exists?('*.mp4')
    puts 'Remove unneeded tempfile'
    Dir['*.mp4'].each do |waste|
      File.delete(waste)
    end
  else
    puts 'Temporary file already deleted'
  end

  Dir['*.m4a'].each do |rip|
    rip.to_s
    rip.split
    puts 'Inside the function'
    puts rip
  end

end
Run Code Online (Sandbox Code Playgroud)

第一个进入已创建的音乐文件夹.在里面,我正在执行get.之后我在目录中有两个文件:"xyz.mp4"和"xyz.m4a".

我想获取没有扩展名的文件名,所以我可以用不同的方式处理这两个文件.

我正在使用一个数组,但只有一个匹配的数组对我来说听起来很疯狂.

有没有人有其他想法?

ruby file

110
推荐指数
1
解决办法
7万
查看次数

选择特定的Ubuntu版本

如果我使用默认的travis文件,看起来构建机器是Ubuntu Precise.

Hit http://ppa.launchpad.net precise Release.gpg
Run Code Online (Sandbox Code Playgroud)

有没有使用可靠或乌托邦机器的调整?

travis-ci

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

如何修复 Azure WebApp 的“无法访问 Azure 资源”

刚才我已将 WebApp 部署到 Azure 并想要对其进行调试。所以我在 VisualStudio 中打开发布配置文件并单击“托管/添加调试器”。正如 VisualStudio 文档所说,它应该连接到 WebApp 并开始调试。就我而言,我收到“Azure 资源无法访问”的消息。

我该如何解决这个问题?

azure visual-studio webdeploy asp.net-core azure-webapps

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