gpt4 book ai didi

python - 如何在 Python 脚本中获取文件时使用变量值

转载 作者:太空宇宙 更新时间:2023-11-04 00:22:37 25 4
gpt4 key购买 nike

我是 Python 初学者。我想获取具有可变值的文件。我正在使用命令行参数选项获取变量值。我想使用这个变量作为路径参数来获取我的文件。我是对变量说的。下面是我正在尝试的代码。

folder_name = 'abc'

execfile("/a/b/c/folder_name")

我期望它会将 folder_name 的值作为 abc 并将文件执行为

execfile("/a/b/c/abc")

最佳答案

这可以通过字符串连接或 format 来完成——后者更安全/更好:

execfile("/a/b/c/" + folder_name)

execfile("/a/b/c/{}".format(folder_name)

有关格式的更多信息,请参阅PyFormat

但是您可能需要考虑 execfile 是否是正确的方法!其他数据格式可能是更好的选择 - 例如picklejsonyaml

关于python - 如何在 Python 脚本中获取文件时使用变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48597234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com