Skip to content

Instantly share code, notes, and snippets.

View vikram-ai's full-sized avatar
🎯
Focusing

Vikram Meena vikram-ai

🎯
Focusing
View GitHub Profile
@vikram-ai
vikram-ai / ppt2pdf.py
Created August 31, 2020 02:28
Power point presentation to pdf. [ppt 2 pdf] [python]
# requirements
# sudo apt install unoconv
# pip install tqdm
# pip install glob
import glob
import tqdm
path = "<INPUT FOLDER>"
files = [f for f in glob.glob(path + "**/*.pptx", recursive=True)]
for f in tqdm.tqdm(files):
command = "unoconv -f pdf \"{}\"".format(f)
@vikram-ai
vikram-ai / pandas_progress.py
Created December 12, 2019 05:57
Progress Indicator in pandas Operation
import pandas as pd
import numpy as np
from tqdm import tqdm
tqdm.pandas()
def some_function(ip):
""" function defination (ex: just square a no)"""
return ip**2
# sample dataframe
df = pd.DataFrame(np.random.randint(0, 128, (10,2)))
square = df.progress_apply(lambda x: some_function(x[0]),axis=1)

Keybase proof

I hereby claim:

  • I am vmeena932 on github.
  • I am vikrammeena (https://keybase.io/vikrammeena) on keybase.
  • I have a public key whose fingerprint is 7256 884A EE9C 5425 4C7A FB96 BBCE C3A3 92D5 BF23

To claim this, I am signing this object: