Python Resources - Basic Python, ML, DataScience, BigData
2.47K subscribers
14 photos
3 files
243 links
You can find all kinds of resources related to Python, ML, DataScience and BigData.
Resources — »»» @python_resources_iGnani
Projects — »»» @python_projects_repository
Questions— »»» @python_interview_questions
Forum — »»» @python_programmers_club
Download Telegram
Forwarded from Python Questions
x = (round(4.5) - round(-4.5))

#What is the value of x
Anonymous Quiz
35%
0
28%
9
8%
-9
16%
8
2%
-8
4%
None of the Above
7%
Show me the answer
The bare minimum: Django in less than 50 lines of code
#!/usr/bin/env python
import sys
from django.conf import settings

"""
Usage:
1. download this file tinydjango.py
2. run `pip install django`
3. run `python tinydjango.py runserver 8000`
4. open a browser and head to http://localhost:8000
5. bananas
"""

DEBUG = False

SECRET_KEY = '41+_$!j&y@zr#9cxdp6m9o3j&6dnk__bq*deii)5w6w744e7a#'

ALLOWED_HOSTS = ['localhost', '127.0.0.1', '[::1]']

settings.configure(
DEBUG=DEBUG,
SECRET_KEY=SECRET_KEY,
ALLOWED_HOSTS=ALLOWED_HOSTS,
ROOT_URLCONF=__name__,
MIDDLEWARE_CLASSES=(
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
),
)

from django.conf.urls import url
from django.core.wsgi import get_wsgi_application
from django.http import HttpResponse


def index(request):
return HttpResponse('<html><head></head><body><h1>Hello World</h1></body></html>')


urlpatterns = (
url(r'^$', index),
)

application = get_wsgi_application()

if __name__ == "__main__":
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)

https://redd.it/fje66v
# Python Code to copy to Windows Clipboard
 Code

import win32clipboard

# set clipboard data
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardText('testing 123')
win32clipboard.CloseClipboard()

# get clipboard data
win32clipboard.OpenClipboard()
data = win32clipboard.GetClipboardData()
win32clipboard.CloseClipboard()
print data


#python #CodeSamples
Forwarded from Python Questions
print('KLM'.maketrans('KLM', '123'))

What is the output? Explain the function maketrans()
Anonymous Quiz
11%
{65: 49, 66: 50, 67: 51}
26%
{75: 49, 76: 50, 77: 51}
14%
{75: 49, 66: 50, 77: 51}
17%
None of the above
31%
Show me the answer
Check if the file is empty or not
import os

file_path = 'mysample.txt'

# check if size of file is 0
if os.stat(file_path).st_size == 0:
print('File is empty')
else:
print('File is not empty')



#python #CodeSamples
Forwarded from Python Questions
print('iGnani'.translate({'i': '1', 'G': '2', 'n': '3', 'a': '4', 'i': '5'}))

#What is the output. Explain translate()
Anonymous Quiz
39%
123435
20%
12345
16%
iGnani
9%
Error
5%
None of the above
12%
Show me the answer
The while Loop

while <expr>:
<statement(s)>
<break> #will take you out of the loop
<statements>
<continue>
<statements>

<statements> #break will bring you here


Example:
x = 10
while x > 0:
x -= 1
if x == 5:
break
if x == 8:
continue #Don't print when its 8
print(x)

print("outside loop")

#python #CodeSamples
Class accepting List as argument in init()

class myclass:
def __init__(self, mylst = []):
print(mylst)

names = ["hello", "python", "devs", "iGnani"]
myclass(names)

#python #CodeSamples
machine-learning-cheat-sheet.pdf
1.9 MB
Machine Learning Cheat Sheet
Classical equations, diagrams and tricks in machine learning
This cheat sheet is a condensed version of machine learning manual, which contains many classical equations and
diagrams on machine learning, and aims to help you quickly recall knowledge and ideas in machine learning.

#eBook #ML #machineLearning #DataScience #AI #DataMining #DeepLearning #Algorithms #AppliedMathematics
Pandas SQL Example - Reproducing SQL Queries In Python

In this video on reproducing SQL queries in Python using Pandas library, I am going to show you Pandas SQL examples on how to write pandas code reproducing sql statements.

Using pandas, i will show you how to get sql results in python like
* grouping and aggregation on multiple columns in pandas, similar to sql groupby clause
* sorting by multiple columns, reproducing sql order by clause
* filter multiple conditions, which involves where conditions with multiple columns

and a lot more...


https://youtu.be/m1jHkL0qZsI
Connecting to Amazon Redshift database and Inserting data

import psycopg2
con=psycopg2.connect(dbname= 'dbname', host='host', port= 'port', user= 'user', password= 'pwd')

#once the above code executes and connection is established
# create a cursor
cur = con.cursor()

#now you can execute select statements
cur.execute("SELECT * FROM employee;")

#Next you need to instruct Psycopg how to fetch your data
cur.fetchall()

#Finally, don't forget to close your cursor & connection
cur.close()
conn.close()

#python #sampleCode #amazon #redshift
Python for Beginners -
From Microsoft

Even though this course won’t cover everything there is to know about Python, it surely gives you the foundation on programming in Python, starting from common everyday code and scenarios. At the end of the course, you’ll be able to go and learn on your own, for example with docs, tutorials, or books.

#tutorial