Skip to content

Instantly share code, notes, and snippets.

View Jazzis18's full-sized avatar

Yuri Mashukov Jazzis18

  • Russia, Yekaterinburg
View GitHub Profile
@Jazzis18
Jazzis18 / cloudSettings
Last active December 29, 2020 16:10
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-12-29T16:08:14.538Z","extensionVersion":"v3.4.3"}
@Jazzis18
Jazzis18 / solution.md
Last active October 6, 2017 04:39
OSError: Cannot load native module 'Cryptodome.Cipher._raw_ecb'
  1. Make sure you have C:\Python34\Lib\site-packages\PyInstaller\hooks\hook-Cryptodome.py
  2. Go to C:\Python34\Lib\site-packages, and copy (sic!) Crypto module, and name it Cryptodome.
  3. Go to C:\Python34\Lib\site-packages\Crypto\Util\_raw_api.py, and rename imports from Crypto to Cryptodome. It should look like this:
from Cryptodome.Util.py3compat import byte_string
from Cryptodome.Util._file_system import pycryptodome_filename
@Jazzis18
Jazzis18 / python django create and download zip.py
Last active October 12, 2021 15:52 — forked from viveksoundrapandi/python django create and download zip
A simple snippet to zip files in a directory and send it the browser in downloadable format in django
from shutil import make_archive
from wsgiref.util import FileWrapper
def download(request, file_name=""):
"""
A django view to zip files in directory and send it as downloadable response to the browser.
Args:
@request: Django request object
@file_name: Name of the directory to be zipped
Returns:
A downloadable Http response
import xlrd
from openpyxl.workbook import Workbook
from openpyxl.reader.excel import load_workbook, InvalidFileException
def open_xls_as_xlsx(filename):
# first open using xlrd
book = xlrd.open_workbook(filename)
index = 0
nrows, ncols = 0, 0
while nrows * ncols == 0:
@Jazzis18
Jazzis18 / README.md
Last active June 12, 2016 13:13
Habitica Scripts

Общее ридми для скриптов, которые запускаются из консоли.

Перед использованием:
  1. Нажать ПКМ по странице, на которой будете запускать скрипт.
  2. Выбрать "Просмотреть код" (Inspect Element) в самом низу.
  3. Открыть вкладку Console.
Использование:
  1. Скопировать скрипт и вставить в консоль.
  2. Нажать Enter.