Skip to content

Instantly share code, notes, and snippets.

View lancelote's full-sized avatar

Pavel Karateev lancelote

View GitHub Profile
@lancelote
lancelote / UnsupportedTypeError_problem.datalore
Created March 22, 2019 14:36
UnsupportedTypeError_problem.datalore
{
"version":"1.0",
"data":{
"sheets":[
{
"name":"Sheet",
"blocks":[
{
"type":"CODE",
"text":"import logging\nimport requests"
@lancelote
lancelote / sample.py
Created September 12, 2017 16:22
Python logging example
import logging
from time import sleep
logger1 = logging.getLogger('logger1')
handler1 = logging.FileHandler('log1.txt')
logger1.addHandler(handler1)
logger1.setLevel(logging.INFO)
logger2 = logging.getLogger('logger2')
handler2 = logging.FileHandler('log2.txt')
import numpy as np
import pandas as pd
d = {'one': pd.Series([1., 2., 3.], index=['a', 'b', 'c']),
'two': pd.Series([1., 2., 3., 4.], index=['a', 'b', 'c', 'd'])}
df = pd.DataFrame(d)
df1 = pd.DataFrame(d, index=['d', 'b', 'a'])
df2 = pd.DataFrame(d, index=['d', 'b', 'a'], columns=['two', 'three'])
@lancelote
lancelote / JB_1.md
Last active July 6, 2022 18:42
Extract Method Test Plan (PyCharm)

Extract Method Test Plan

Notes

  1. Select lines from # Selection start to # Selection end or follow comment instruction
  2. Perform extract method refactoring: Refactor -> Extract -> Method...

TOC

@lancelote
lancelote / tests.py
Last active May 6, 2016 14:43
stepic_python_tests
import pytest
import re
from module3.find_all_domains import get_domain, URL_PATTERN
URL_RECOGNITION = (
('html', 'expected'),
[
('<p class = "hello" href= "http://dtepic.org/courses">',
None),
#!/usr/local/bin/python
# -*- coding: UTF-8 -*-
import argparse
import sys
def createNewParser():
parser = argparse.ArgumentParser()
@lancelote
lancelote / python_mem_profile.py
Created February 19, 2016 08:18
Python Memory Profiling
def memory_summary():
from pympler import summary, muppy
mem_summary = summary.summarize(muppy.get_objects())
rows = summary.format_(mem_summary)
return '\n'.join(rows)
# Allocate some memory
my_str = 'a'*2**26
class Test:
def __enter__(self):
print("Start!")
def __exit__(self, exc_type, exc_val, exc_tb):
print("End!")
test = Test()
@lancelote
lancelote / requests.md
Last active July 10, 2019 13:42
Jetbrains Test Work

[TOC]

Test Code

package myPackage;

/**
 * Multiline comment
 */
@lancelote
lancelote / test_plan.md
Last active July 10, 2019 13:52
Jetbrains Test Work 2

[TOC]

T-1: Multiple Inheritance

Setup

class A(object):
    def __init__(self):