Copyright 2019-2020 DeNova Last modified: 2020-10-22 ''' import argparse import json import os import sys from datetime import timedelta from time import sleep from traceback import format_exc # we want to be able to run this program from inside or outside the virtualenv import ve if not ve.in_virtualenv(): ve.activate(django_app='blockchain_backup') try: # make sure django's db is ready from django import setup setup() except: # 'bare except' because it catches more than "except Exception" pass from django.utils.timezone import now from denova.net.utils import send_api_request from denova.python.log import get_log log = get_log()
import requests from lxml import html res = requests.get('http://www.example.com') doc = html.fromstring(res.text) el = doc.cssselect('#id.class') Copyright 2013-2016 GoodCrypto Last modified: 2016-04-20 This file is open source, licensed under GPLv3 <http://www.gnu.org/licenses/>. ''' import ve ve.activate() import sys IS_PY2 = sys.version_info[0] == 2 import os, random, re, sh, sys, time from miproxy.proxy import AsyncMitmProxy, RequestInterceptorPlugin, ResponseInterceptorPlugin from pyquery import PyQuery as pq if IS_PY2: from urlparse import urljoin else: from urllib.parse import urljoin from syr.utils import chdir
Copyright 2018-2020 DeNova Last modified: 2020-11-04 ''' import argparse import os import os.path import sys from subprocess import CalledProcessError from traceback import format_exc CURRENT_DIR = os.path.abspath(os.path.dirname(__file__)).replace('\\','/') os.chdir(CURRENT_DIR) from ve import activate, virtualenv_dir activate(django_app='blockchain-backup') from blockchain_backup.bitcoin.nonce import NONCE_FILE from blockchain_backup.settings import DJANGO_PORT, PROJECT_PATH, TOP_LEVEL_DOMAIN from denova.os.command import run from denova.python.log import get_log log = get_log() USE_GUNICORN = False def main(args): if args.start: start() else: stop()
#!/usr/bin/env python3 ''' If you get errors while running, see the wiki for help. Copyright 2018-2020 DeNova Last modified: 2020-10-20 ''' import os import sys import ve DJANGO_APP = 'blockchain_backup' # we want to be able to run this program from inside or outside the virtualenv if not ve.in_virtualenv(): ve.activate(django_app=DJANGO_APP) if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", f"{DJANGO_APP}.settings") import django from django.core.management import execute_from_command_line django.setup() execute_from_command_line(sys.argv)