Как вариант, вы можете создать учетную запись Dropbox (или аналогичную службу), указать вашему приложению C #, чтобы записать CSV в эту папку, а затем получить доступ к Dropbox из виртуальной машины, чтобы приложение Python могло забрать указанные CSV.
Вы также можете создать общий ресурс на ВМ, отобразить его на хосте (если вы находитесь в той же подсети, у ВМ есть собственный IP-адрес и он не связан с IP-адресом физического хоста), есть приложение C #запишите CSV в этот общий ресурс, затем укажите приложению Python для анализа CSV из общего сетевого ресурса в виртуальной машине.
Кроме того:
System.IO.File.Copy("sourcePath", "\\machinename\share folder path");
HTH!