Stack Overflow en español Asked on February 24, 2021
En este simple código para crear un nuevo directorio no logro nombrar dicho directorio con el contenido de la variable que contiene la fecha actual.
import os
import datetime
hoy = datetime.datetime.now()
hoy1 = (hoy.strftime('%d_%m_%Y'))
os.mkdir('/Users/###/Desktop/###/###/(hoy1)')
Puedes formar el nombre usando f-string, asi:
dir_name = f'/Users/###/Desktop/###/###/{hoy1}'
os.mkdir(dir_name)
El f-string busca nombres de variables (encerradas entre "{}") y las reemplaza con su valor.
También puedes usar "%" para lograr el mismo efecto:
dir_name = '/Users/###/Desktop/###/###/%s' % hoy1
os.mkdir(dir_name)
Correct answer by Candid Moe on February 24, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP