From selvi.dct at gmail.com Mon May 1 13:25:06 2023 From: selvi.dct at gmail.com (selvi dct) Date: Mon, 1 May 2023 22:55:06 +0530 Subject: [Chennaipy] Chennaipy - Monday Module - 01 May 2023 Message-ID: Date: 01 May 2023 Module : pyaztro Installation : pip install pyaztro About: PyAztro is a client library for aztro written in Python. aztro provides horoscope info for sun signs such as Lucky Number, Lucky Color, Mood, Color, Compatibility with other sun signs, description of a sign for that day etc. Sample: >>> import pyaztro >>> horoscope = pyaztro.Aztro(sign='aries') >>> horoscope.description 'Diligent' Reference: https://pypi.org/project/pyaztro/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From tshrinivasan at gmail.com Tue May 2 23:45:23 2023 From: tshrinivasan at gmail.com (Shrinivasan T) Date: Tue, 2 May 2023 23:45:23 -0400 Subject: [Chennaipy] Fwd: [BangPypers] Hands-on Python Workshop for Beginners In-Reply-To: References: Message-ID: ---------- Forwarded message --------- ??????????: Arvind Padmanabhan Date: ????., 2 ??, 2023, ???????? 11:29 Subject: [BangPypers] Hands-on Python Workshop for Beginners To: 4 online sessions, 100+ exercises: Sat, 06-May @ 9.30AM-12.00PM: The Basics Sun, 07-May @ 9.30AM-12.00PM: Functions & OOP Sat, 20-May @ 9.30AM-12.00PM: Local Dev & Best Practices Sun, 21-May @ 9.30AM-12.00PM: Simple Use Cases RSVP at https://www.meetup.com/devopedia-org/events/293213697/ _______________________________________________ BangPypers mailing list BangPypers at python.org https://mail.python.org/mailman/listinfo/bangpypers -- Regards, T.Shrinivasan My Life with GNU/Linux : http://goinggnu.wordpress.com Free E-Magazine on Free Open Source Software in Tamil : http://kaniyam.com Get Free Tamil Ebooks for Android, iOS, Kindle, Computer : http://FreeTamilEbooks.com From tshrinivasan at gmail.com Sat May 13 23:36:12 2023 From: tshrinivasan at gmail.com (Shrinivasan T) Date: Sat, 13 May 2023 23:36:12 -0400 Subject: [Chennaipy] Fwd: [kanchilug] Monthly Meeting - May 14, 2023 In-Reply-To: References: Message-ID: ---------- Forwarded message --------- ??????????: Iron Man Date: ???, 13 ??, 2023, ???????? 10:15 Subject: [kanchilug] Monthly Meeting - May 14, 2023 To: KanchiLUG mailing list Hi everyone, KanchiLUG's Monthly meet is scheduled as online meeting this week on Sunday, May 14, 2023 16:00 IST Meeting link : https://meet.jit.si/KanchiLugMonthlyMeet Can join with any browser or JitSi android app. All the Discussions are in Tamil. Talk Details Talk 0: Topic: Emacs org mode - part 1 Description: Awesome note taking, todo list, agenda and more Duration: 30 mins Your Name: Thanga Ayyanar @ Gold Ayan About Yourself: Curious kid Talk 1: Topic: Basic Shell Script on Bash Description: All about scriptures Duration: 30 mins Your Name: Sakhil About Yourself: Technically Speaking Non-Tech Human After Talks : Q&A, General discussion About KanchiLUG : Kanchi Linux Users Group [ KanchiLUG ] has been spreading awareness on Free/Open Source Software (F/OSS) in Kanchipuram since November 2006. Anyone can join! (Entry is free) Everyone is welcome Feel free to share this to your friends Thanks and Regards, Parameshwar Arunachalam KanchiLUG Co-ordinator Personal Email: stark20236 at gmail.com Mailing list: kanchilug at freelists.org Repository : https://gitlab.com/kanchilug Twitter handle: @kanchilug -- Regards, T.Shrinivasan My Life with GNU/Linux : http://goinggnu.wordpress.com Free E-Magazine on Free Open Source Software in Tamil : http://kaniyam.com Get Free Tamil Ebooks for Android, iOS, Kindle, Computer : http://FreeTamilEbooks.com From selvi.dct at gmail.com Mon May 15 15:30:09 2023 From: selvi.dct at gmail.com (selvi dct) Date: Tue, 16 May 2023 01:00:09 +0530 Subject: [Chennaipy] Chennaipy - Monday Module - 15 May 2023 Message-ID: Date: 15 May 2023 Module : modin Installation : pip install modin About: Modin is a replacement for pandas. While pandas is single-threaded, Modin lets instantly speed up the workflows by scaling pandas so it uses all of your cores. Modin works especially well on larger datasets, where pandas has challenges. By simply replacing the import statement, Modin offers users effortless speed and scale for their pandas workflows: import modin.pandas as pd Sample: import modin.pandas as pd import numpy as np df = pd.read_csv("my_dataset.csv") left_data = np.random.randint(0, 100, size=(2**8, 2**8)) right_data = np.random.randint(0, 100, size=(2**12, 2**12)) left_df = pd.DataFrame(left_data) right_df = pd.DataFrame(right_data) %timeit left_df.merge(right_df, how="inner", on=10) 3.59 s 107 ms per loop (mean std. dev. of 7 runs, 1 loop each) %timeit right_df.merge(left_df, how="inner", on=10) 1.22 s 40.1 ms per loop (mean std. dev. of 7 runs, 1 loop each) Reference: https://pypi.org/project/modin/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From selvi.dct at gmail.com Mon May 22 14:53:12 2023 From: selvi.dct at gmail.com (selvi dct) Date: Tue, 23 May 2023 00:23:12 +0530 Subject: [Chennaipy] Chennaipy - Monday Module - 22 May 2023 Message-ID: Date: 22 May 2023 Module : arrow Installation : pip install arrow About: Arrow is a Python library that offers a human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios. Sample: >>> import arrow >>> arrow.get('2023-05-11T21:23:58.970460+07:00') >>> utc = arrow.utcnow() >>> utc >>> utc = utc.shift(hours=-1) >>> utc >>> local = utc.to('US/Pacific') >>> local >>> local.timestamp() 1368303838.970460 >>> local.format() '2023-05-11 13:23:58 -07:00' >>> local.format('YYYY-MM-DD HH:mm:ss ZZ') '2023-05-11 13:23:58 -07:00' >>> local.humanize() 'an hour ago' >>> local.humanize(locale='ko-kr') '??? ?' Reference: https://pypi.org/project/arrow/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From selvi.dct at gmail.com Mon May 29 13:58:36 2023 From: selvi.dct at gmail.com (selvi dct) Date: Mon, 29 May 2023 23:28:36 +0530 Subject: [Chennaipy] Chennaipy - Monday Module - 29 May 2023 Message-ID: Date: 29 May 2023 Module : fire Installation : pip install fire About: Python Fire is a library for automatically generating command line interfaces (CLIs) with a single line of code. It will turn any Python module, class, object, function, etc. into a CLI. It?s called Fire because when you call Fire(), it fires off your command. Sample: import fire def add(x, y): return x + y def multiply(x, y): return x * y if __name__ == '__main__': fire.Fire() Output: $ python example.py add 10 20 30 $ python example.py multiply 10 20 200 Reference: https://pypi.org/project/fire/ -------------- next part -------------- An HTML attachment was scrubbed... URL: