mirror of
https://github.com/Magnus167/msyrs.git
synced 2025-08-20 04:20:00 +00:00
refactor: remove commented-out save_indicators_as_csv function in jpmaqsdownload.rs
This commit is contained in:
parent
248d9bd96f
commit
356e442400
@ -207,39 +207,6 @@ impl JPMaQSDownload {
|
||||
Ok(df_main)
|
||||
}
|
||||
|
||||
// pub fn save_indicators_as_csv(
|
||||
// &mut self,
|
||||
// download_args: JPMaQSDownloadGetIndicatorArgs,
|
||||
// batch_size: usize,
|
||||
// folder_path: &str,
|
||||
// ) -> Result<(), Box<dyn Error>> {
|
||||
// // if the folder path does not exist, create it
|
||||
// std::fs::create_dir_all(folder_path)?;
|
||||
|
||||
// // get ticker count, and split into chunks of batch_size
|
||||
// let ticker_batches = download_args.tickers.chunks(batch_size);
|
||||
// // let batch_download_args -- create new download args for each batch with new tickers
|
||||
// let mut batch_download_args = Vec::new();
|
||||
// for ticker_batch in ticker_batches {
|
||||
// let mut new_args = download_args.clone();
|
||||
// new_args.tickers = ticker_batch.to_vec();
|
||||
// batch_download_args.push(new_args);
|
||||
// }
|
||||
// // print total number of download sessions
|
||||
// println!(
|
||||
// "Total number of download sessions: {}",
|
||||
// batch_download_args.len()
|
||||
// );
|
||||
// // download each batch and save as csv
|
||||
// for (_, batch_args) in batch_download_args.iter().enumerate() {
|
||||
// let df_list = self.get_indicators_list(batch_args.clone())?;
|
||||
// let total_indicators = df_list.len();
|
||||
// save_indicators_list_as_csvs(df_list, &folder_path)?;
|
||||
// println!("Saved {} indicators to {}", total_indicators, folder_path);
|
||||
// }
|
||||
|
||||
// Ok(())
|
||||
// }
|
||||
pub fn save_indicators_as_csv(
|
||||
&mut self,
|
||||
download_args: JPMaQSDownloadGetIndicatorArgs,
|
||||
@ -252,6 +219,7 @@ impl JPMaQSDownload {
|
||||
.collect::<std::path::PathBuf>()
|
||||
.to_string_lossy()
|
||||
.to_string();
|
||||
let _ = std::fs::remove_dir_all(save_path.clone());
|
||||
std::fs::create_dir_all(save_path.clone())?;
|
||||
|
||||
// get ticker count, and split into chunks of batch_size
|
||||
|
Loading…
x
Reference in New Issue
Block a user