Thanks to antville.org
python module itertools

list of useful methods of itertools module.

permutations
combinations
combinations_with_replacement
zip_longest
count
repeat
cycle
accumulate
product
groupby
tee
isslice
chain
chain.from_iterable
filterfalse
dropwhile

https://realpython.com/python-itertools/

... Link (0 comments) ... Comment


program creek

program creek seems to be a good site for handy references of python modules. For e.g. when I wanted to know how to use Stratified Shuffle module, the examples shown on this page were very useful.

https://www.programcreek.com/python/example/91149/sklearn.model_selection.StratifiedShuffleSplit

... Link (0 comments) ... Comment


Standard out to a file

This code will change the standard out to a file so that jupyter notebook cell's responses are saved to a file.

import sys
oldStdout = sys.stdout
file = open('logFile', 'w')
sys.stdout = file

... Link (0 comments) ... Comment


ipython parallel demo

First start ipython in cluster mode

ipcluster start -n 4

from IPython.parallel import Client
rc = Client()
v=rc.load_balanced_view()
@v.parallel(block=True)
def f(x): return 2*x
result = f.map(range(10))
print("Using a parallel function: ", result)

... Link (0 comments) ... Comment


djanog settings

You may see this message if you have DEBUG = True in your Django settings file and you haven't configured any URLs.

django-admin.py startproject todo

python manage.py runserver localhost:8000

$$   If you plan to use a database, edit the DATABASES setting in todo/settings.py.
python manage.py startapp todoapp

$$ syncdb and flush are other 2 parameters accepted by manage.py

... Link (0 comments) ... Comment


14 days ago

This is the python way of calculating the date that is 14 days ago.

import datetime
(datetime.datetime.now() - datetime.timedelta(days = 14)).date()

And this is pandas way of getting the same results:

import pandas as pd
(pd.datetime.today() - pd.offsets.Day(14)).floor('D')

... Link (0 comments) ... Comment


Install java within conda container

apt-get update && apt-get upgrade
mkdir -p /usr/share/man/man1
apt-get install default-jdk
apt install openjdk-11-jdk

... Link (0 comments) ... Comment


python itertools module

from itertools import groupby
s = 'abcccccbba'

for w, v in groupby(s):
print (''.join(w), ''.join(v))

a a
b b
c ccccc
b bb
a a

... Link (0 comments) ... Comment


google module

module for google search

!pip install google

from googlesearch import search
for url in search('"Breaking Code" WordPress blog', stop=10):
print(url)

... Link (0 comments) ... Comment


Extract words from Marathi wikipedia

1) Download the polyglot pickled marathi model
wget http://bit.ly/12FI1xV
mv 12FI1xV polyglot-mt.pkl

2) Extract all the words from the embedding

from polyglot.mapping import Embedding
embeddings=Embedding.load("polyglot-mt.pkl")
with open('myfile.txt', 'w') as fx:
for i in embeddings.vocabulary:
fx.write(i.encode('utf-8')+'\n')

3) Download the wordlist:
https://s3.amazonaws.com/gamabhana/wiki_wordlist.txt

... Link (0 comments) ... Comment


Online for 7905 days
Last modified: 1/9/23, 8:52 AM
Status
Youre not logged in ... Login
Menu
... Home
... Tags

Search
Calendar
April 2024
SunMonTueWedThuFriSat
123456
78910111213
14151617181920
21222324252627
282930
January
Recent updates
User Defined Property You
can create User Defined Property in libreoffice writer. File – Properties...
by shantanuo (1/9/23, 8:52 AM)
Arranging Chapters in the Navigator
To use a custom paragraph style for a heading, choose...
by shantanuo (1/4/23, 8:26 AM)
Use focus mode using Android
phones Settings > Digital Wellbeing and parental controls. Tap your...
by shantanuo (1/1/23, 3:59 AM)
Embed Fonts in document If
you use a font that the recipient is unlike to...
by shantanuo (12/18/22, 10:07 AM)
Using Navigator in Writer To
open the Navigator, select View > Navigator, or press the...
by shantanuo (12/18/22, 10:06 AM)
More about hyphenation The settings
for Tools > Options > Language Settings > Writing Aids...
by shantanuo (12/18/22, 10:04 AM)
link or unlink template If
you are using Libre office then template changer extension is...
by shantanuo (12/16/22, 5:27 AM)
Finding Styles you can select
Edit > Find and Replace > Other Options > Paragraph...
by shantanuo (12/14/22, 7:17 AM)
regex in clac In LibreOffice
Calc, you can use function REGEX for e.g. Begins with...
by shantanuo (12/14/22, 4:40 AM)
Libre Calc tips Turn Off
Grid Lines If you want to turn off grid lines...
by shantanuo (12/13/22, 8:14 AM)
More about Styles You can
goto View - Styles and change "All Styles" to "Applied...
by shantanuo (12/13/22, 7:49 AM)
Page Break Before Every Chapter
If your chapter titles are using the "Heading 2" Style:...
by shantanuo (12/13/22, 6:36 AM)
View and print in different
color Displaying Color in LO but Printing as White Page...
by shantanuo (12/13/22, 6:26 AM)
Change Normal Template in Libreoffice
Writer 1) Open a new file and set your font;...
by shantanuo (12/12/22, 8:45 AM)
Short english words in Devanagari
The list of short english words written in Devanagari. #...
by shantanuo (10/5/22, 9:05 AM)
Card issuing banks CITI
Standard Chartered HSBC American Express HDFC ICICI AXIS INDUS IND Kotak...
by shantanuo (7/16/22, 4:46 AM)
Activate IAM Access To activate
the Activate IAM Access setting, you must log in to...
by shantanuo (7/12/22, 5:52 AM)
use cheat instead of man
wget https://github.com/cheat/cheat/releases/download/4.2.3/cheat-linux-arm64.gz gunzip cheat-linux-arm64.gz chmod 770 cheat-linux-arm64 ./cheat-linux-arm64 mv cheat-linux-arm64...
by shantanuo (7/4/22, 8:53 AM)
python module itertools list of
useful methods of itertools module. permutations combinations combinations_with_replacement zip_longest count...
by shantanuo (9/8/21, 7:50 AM)
wikipedia tools 1) Collection of
useful utilities https://wikipediatools.appspot.com/ 2) all history of a user https://xtools.wmflabs.org/ec/mr.wikisource.org/Shantanuo...
by shantanuo (8/20/21, 6:36 AM)
Duration/Term of Copyright In the
case of original literary, dramatic, musical and artistic works, the...
by shantanuo (8/20/21, 6:26 AM)
Preserve seeds 6 types of
seeds to be preserved for next season. 1) laal Mula...
by shantanuo (5/7/21, 5:46 AM)
Why do I care for
Linux? I don't care that much for other software. Linux...
by shantanuo (12/17/20, 9:27 AM)
important leafy vegetables 1. Amaranthus
caudatus: rajgira. 2. Amaranthus tricolor: Math.  (Chhoti Chulai- Hindi, Cheera-...
by shantanuo (4/12/20, 2:01 PM)
program creek program creek
seems to be a good site for handy references of python...
by shantanuo (4/11/20, 11:24 AM)

RSS feed

Made with Antville
Helma Object Publisher