在Python中访问UNIX变量路径

在Python中访问UNIX变量路径,python,unix,Python,Unix,我想访问UNIX box中某个位置的文件。通常我用 路径 $HOME/my/path/filename 我正在使用下面的python代码 #!/usr/bin/python import time mytime= time.strftime("%Y%m%d", localtime) file = $HOME/my/path/Text.$mytime* 我得到以下错误 file = $HOME/my/path/Text.$mytime* ^ SyntaxErro

我想访问UNIX box中某个位置的文件。通常我用

路径

$HOME/my/path/filename
我正在使用下面的python代码

#!/usr/bin/python
import time
mytime= time.strftime("%Y%m%d", localtime)
file = $HOME/my/path/Text.$mytime*
我得到以下错误

 file = $HOME/my/path/Text.$mytime*
               ^
SyntaxError: invalid syntax
PS:文件名的格式是

Text.YYYYMMDDhhmmss

Python版本2.6

import os
os.environ["HOME"]
os.environ["mytime"]
os.environ将提供对环境变量的访问

file = "%s/my/path/Text%s*"%(os.environ["HOME"], os.environ["mytime"])

好的,你正在用“/”除法。Path应该是字符串。HOME是一个环境变量。“mytime”是我正在计算的,如代码所示。我尝试了
file=“%s/my/path/Text%s*”(os.environ[“TOP”],$mytime)
,但我得到了
SyntaxError:variavle
$mytime
无效语法,我将其与
os.environ[“TOP”]
%s/my/path/Text%s*(os.environ[“TOP”],mytime)