Skip to content

Instantly share code, notes, and snippets.

View belkka's full-sized avatar
🐍

belkka

🐍
View GitHub Profile
@st4lk
st4lk / vkcom_audio_download.py
Last active October 24, 2023 13:13
Python: vkontakte.ru (vk.com) audio music downloader
# -*- coding: utf-8 -*-
"""
Скрипт для скачивания музыки с сайта vkontakte.ru (vk.com)
Запуск:
python vkcom_audio_download.py
Принцип работы:
Скрипт проверяет сохраненный access_token. Если его нет или срок истек,
то открывается страница в браузере с запросом на доступ к аккаунту.
# Hello, and welcome to makefile basics.
#
# You will learn why `make` is so great, and why, despite its "weird" syntax,
# it is actually a highly expressive, efficient, and powerful way to build
# programs.
#
# Once you're done here, go to
# http://www.gnu.org/software/make/manual/make.html
# to learn SOOOO much more.
@hirobert
hirobert / flask_abort_example.py
Created January 13, 2016 20:38
flask abort as json
from flask import abort, make_response, jsonify
abort(make_response(jsonify(message="Message goes here"), 400))
@pgjones
pgjones / json_test_client.py
Last active July 15, 2022 14:56
A replacement flask test client that allows easy JSON API testing
import json
from flask.testing import FlaskClient
from flask.wrappers import Response
class JSONResponseWrapper(Response):
"""Extends the BaseResponse to add a get_json method.
This should be used as the response wrapper in the TestClient.