- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-07-2023 07:04 AM
how to add a current date after filename suffix while copy from the dbutils like report20221223.xlsx
dbutils.fs.cp('dbfs://temp/balancing/report.xlsx','abfss://con@adls/provsn/result/report.xlsx',True)
i need to add the current date in the file like report20220123.xlsx while copying from source to target location
how can we add a current date after the suffix in filename while using dbutils.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-07-2023 09:03 AM
@Mohammed sadamusean hope the below code might help you,
from datetime import datetime
date_value = datetime.now().strftime("%Y%m%d")
src = 'dbfs:/FileStore/Test/File.csv'
trgt = f'dbfs:/FileStore/Test/File_{date_value}.csv'
dbutils.fs.cp(src,trgt)
Happy Learning!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-07-2023 07:40 AM
This will give you a little bit more idea
import time
timestr = time.strftime("%Y%m%d-%H%M%S")
print(timestr)
Now you can use formator and implement this solution
Thanks
Aviral
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-07-2023 09:03 AM
@Mohammed sadamusean hope the below code might help you,
from datetime import datetime
date_value = datetime.now().strftime("%Y%m%d")
src = 'dbfs:/FileStore/Test/File.csv'
trgt = f'dbfs:/FileStore/Test/File_{date_value}.csv'
dbutils.fs.cp(src,trgt)
Happy Learning!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-10-2023 04:34 AM
how can we get the data without hyphen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-10-2023 05:44 AM
You can try like below
from datetime import datetime
datevalue = datetime.now().strftime("%Y%m%d")
src = 'dbfs:/FileStore/Test/File.csv'
trgt = f'dbfs:/FileStore/Test/File{datevalue}.csv'
dbutils.fs.cp(src,trgt)
Happy Learning!!

