在Python中访问UNIX变量路径

时间:2013-06-27 23:37:51

标签: python unix

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

路径

$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

1 个答案:

答案 0 :(得分:2)

import os
os.environ["HOME"]
os.environ["mytime"]

os.environ将提供对环境变量的访问

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