Skip to content

Instantly share code, notes, and snippets.

@ssanderson
ssanderson / example.ipy
Created December 14, 2017 20:44
Copying Behavior in DataFrame.rename
In [44]: df
Out[44]:
a b
0 1 2
1 2 3
2 3 4
In [45]: renamed = df.rename(columns={'b': 'c'})
In [46]: renamed.iloc[0, 0] = 1000
@ssanderson
ssanderson / loop.py
Last active January 17, 2021 06:35
A Class is a Poor Man's Loop
"""
$ python loop.py
Body: 0
Body: 1
Body: 2
Body: 3
Body: 4
Skipping 5
Body: 6
Body: 7
@ssanderson
ssanderson / make_addone.py
Created March 3, 2018 23:05
Manually assembling a code object
"""
$ python example.py
1 + 1 is 2
"""
from types import FunctionType
from codetransformer import Code
import codetransformer.instructions as instrs
import gevent
import gevent.pool
import gevent.event
import gevent.socket
import gevent.monkey
gevent.monkey.patch_all()
class UnhappyEyeballs(Exception):
pass