【问题标题】:Python: Get the name of a newly created directory? [closed]Python:获取新创建目录的名称? [关闭]
【发布时间】:2018-04-24 12:33:04
【问题描述】:

如果我在根目录中创建一个文件夹,其中文件夹名称由 script.py 生成,并为其命名为今天的日期(YYYY-mm-dd)。创建后如何从同一目录中的另一个脚本(或稍后阶段的同一脚本)引用该文件夹?

【问题讨论】:

  • ...你用今天的日期来引用它?
  • 嗯?将文件夹名称放入变量中?
  • 您是否尝试自动检测正在创建的新文件夹?如果是这样,请查看here
  • @Rawing “今天的日期”可能会在执行期间发生变化。 :)

标签: python operating-system


【解决方案1】:

有几种选择:

  1. 使用今天的日期在其他脚本中构造相同的名称
  2. 让脚本共享一个共同的父环境或将名称传递给两个脚本的调用脚本
  3. 在脚本之间使用interprocess communication
  4. 让脚本从一个公共位置读取文件名(例如两个脚本都知道的文件)

【讨论】:

  • 感谢您的帮助。选项 1 似乎是我想要完成的最简单的解决方案。
  • 是的,但它只在同一天有效,并且存在竞争条件:-)
猜你喜欢
  • 1970-01-01
  • 2016-03-31
  • 1970-01-01
  • 2012-03-07
  • 1970-01-01
  • 1970-01-01
  • 2015-09-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多