title: Configure Logger to create new file each time script is run
body: <p>Is there a way to make Python <code>logging</code> create a new log file each time the script/application runs? I'm just trying to create logs whose name is something unique like a timestamp.</p>
  
  <p>Any idea how to configure to logger to do this?</p>
  
  <pre><code>    logging.config.dictConfig({
          'version': 1,
          'disable_existing_loggers': False,
          'handlers': {
              "file": {
                  "level": "DEBUG",
                  "filename": "test.log",
              },
          },
          'loggers': {
              '': {
                  'handlers': ['file'],
                  'level': 'DEBUG',
                  'propagate': True
              }
          }
      })
  </code></pre>