吾生有涯 学海无涯
析模有界 知识无界

PyFluent文档|03 指定文件路径

内容纲要

功能:从 ANSYS 示例数据仓库下载示例数据集。

异常:RemoteFileNotFoundError(url):尝试下载不存在的远程文件时引发。

函数:

  • delete_downloads():删除默认示例文件夹中的所有已下载示例,以释放空间或更新文件。
  • download_file(file_name[, directory, ...]):从 Ansys 示例数据仓库下载指定的示例文件。
  • path(file_name):返回给定文件名的路径。

异常 ansys.fluent.core.examples.downloads.RemoteFileNotFoundError(url)

  • 基类:FileNotFoundError
  • 尝试下载不存在的远程文件时引发。
  • __init__(url):构造函数。

ansys.fluent.core.examples.downloads.delete_downloads()

从默认示例文件夹中删除所有已下载示例,以便释放空间或更新文件。

注意:默认示例路径由 pyfluent.EXAMPLES_PATH 给出。

ansys.fluent.core.examples.downloads.download_file(file_name, directory=None, save_path=None, return_without_path=None)

从 ANSYS 示例数据仓库下载指定的示例文件。

参数:

  • file_name:str

    要下载的文件名。

  • directory:str, 可选

    指定文件所在 Ansys 示例数据仓库的目录。如果不指定,则在仓库的根目录中查找文件。

  • save_path:str, 可选

    指定文件的下载路径。

  • return_without_path:bool, 可选

    默认为 False,除非设置了环境变量 PYFLUENT_LAUNCH_CONTAINER=1,此时默认为 True。当使用 Fluent Docker 容器镜像时尤为重要,因为从主机侧导入的文件的完整路径不一定与容器内 Fluent 中的路径相同。假设容器内的 Fluent 工作目录设置为从主机挂载的路径,并且示例文件通过该路径由主机提供,则 Fluent 查找和打开文件时仅需文件名。

返回:

  • str下载或已存在的文件的文件路径,如果 return_without_path=True 则只返回文件名。
  • 异常RemoteFileNotFoundError:如果远程文件不存在。

Examples

>>> from ansys.fluent.core import examples
>>> file_path = examples.download_file("bracket.iges", "geometry")
>>> file_path
'/home/user/.local/share/ansys_fluent_core/examples/bracket.iges'
>>> file_name = examples.download_file("bracket.iges", "geometry", return_without_path=True)
>>> file_name
'bracket.iges'
>>> file_path = examples.download_file("bracket.iges", "geometry", save_path='.')
'/home//bracket.iges'
>>> file_name = examples.download_file("bracket.iges", "geometry", save_path='.', return_without_path=True)
>>> file_name
'bracket.iges'
>>> file_path = examples.download_file("bracket.iges", "geometry", save_path='')
'/home//bracket.iges'
>>> file_name = examples.download_file("bracket.iges", "geometry", save_path='',
return_without_path=True)
>>> file_name
'bracket.iges'

ansys.fluent.core.examples.downloads.path(file_name)

  • 功能:

    返回给定文件名的路径。

  • 参数:

    • file_name:str 文件名。
  • 返回:

    • file_path:str 文件路径。
  • 异常:

    • FileNotFoundError:如果文件不存在。

(完)

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《PyFluent文档|03 指定文件路径》
文章链接:https://www.topcfd.cn/39094/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册