Python 根据运行程序的计算机,使用不同的路径
我在玩机器学习算法。我使用笔记本电脑进行开发,但当我想进行一些要求更高的培训时,我使用外部服务器 我遇到的问题是如何设置dataset的路径,以便在将python文件从一个平台复制到另一个平台时不必更改它。我目前的方法是使用相同的文件夹结构和用于获取主目录路径。但由于一些数据集相当大,它们在所有用户之间共享,因此不在我的主目录中。我的想法是在我家里有一个包含所有必要路径的文件,并在开始时加载,但我不认为这是最好的方式。我使用pythonPython 根据运行程序的计算机,使用不同的路径,python,Python,我在玩机器学习算法。我使用笔记本电脑进行开发,但当我想进行一些要求更高的培训时,我使用外部服务器 我遇到的问题是如何设置dataset的路径,以便在将python文件从一个平台复制到另一个平台时不必更改它。我目前的方法是使用相同的文件夹结构和用于获取主目录路径。但由于一些数据集相当大,它们在所有用户之间共享,因此不在我的主目录中。我的想法是在我家里有一个包含所有必要路径的文件,并在开始时加载,但我不认为这是最好的方式。我使用python 也许您对如何做得更好有些想法?将运行时配置传递给脚本的典型
也许您对如何做得更好有些想法?将运行时配置传递给脚本的典型方法有: 配置文件请参阅 环境变量 传递到脚本的参数。
并没有最好的方法,但这对我来说似乎是很常识的…我使用字典,并提供必要的路径this@koPytok这与我的问题并不相关,但我喜欢这个想法:我喜欢配置文件的想法,但为什么不使用json呢?是的,使用您喜欢的任何配置格式