Python-根据星期几将目录更改为文件夹

Python-根据星期几将目录更改为文件夹,python,Python,我正在尝试根据一周中的哪一天自动上传文件夹中的文件。由于今天是星期二,我想让脚本转到//服务器/文件夹/星期二文件夹,并上传该文件夹中的文件 我有这个: os.chdir("//MTR-SRV/Creative/CHARGER/Monitor/Out") cwd = os.getcwd() print "1", cwd 但这只会让我在day文件夹之前找到文件夹。 我需要它去//MTR-SRV/创意/充电器/监视器/输出/星期二(或今天的任何日期) 有什么想法吗?你可以这样得到一周中的某一天:

我正在尝试根据一周中的哪一天自动上传文件夹中的文件。由于今天是星期二,我想让脚本转到//服务器/文件夹/星期二文件夹,并上传该文件夹中的文件

我有这个:

os.chdir("//MTR-SRV/Creative/CHARGER/Monitor/Out")
cwd = os.getcwd()

print "1", cwd
但这只会让我在day文件夹之前找到文件夹。 我需要它去//MTR-SRV/创意/充电器/监视器/输出/星期二(或今天的任何日期)


有什么想法吗?

你可以这样得到一周中的某一天:

>>> import time
>>> time.strftime('%A')
'Tuesday'
在您的情况下,这应该可以做到:

import time
dayofweek = time.strftime('%A')
os.chdir("//MTR-SRV/Creative/CHARGER/Monitor/Out/" + dayofweek)

您可以按如下方式获得一周中的某一天:

>>> import time
>>> time.strftime('%A')
'Tuesday'
在您的情况下,这应该可以做到:

import time
dayofweek = time.strftime('%A')
os.chdir("//MTR-SRV/Creative/CHARGER/Monitor/Out/" + dayofweek)

或者,为了使其更通用,请使用
os.path.join()
。另外,
datetime.date.today()
now()
一样适用于此。或者更短的:
time.strftime(“%A”)
不知道时间。strftime,很好!更新答案@agf没有使用os.path.join,因为OP没有,我认为他没有任何理由支持multi-pathplatform@jterrace是的,这并不是一种更正,只是一种替代建议。或者,为了使其更通用,请使用
os.path.join()
。另外,
datetime.date.today()
now()
一样适用于此。或者更短的:
time.strftime(“%A”)
不知道时间。strftime,很好!更新答案@agf没有使用os.path.join,因为OP没有,我认为他没有任何理由支持multi-pathplatform@jterrace是的,这并不是一种纠正,只是另一种建议。