Skip to content

Instantly share code, notes, and snippets.

View no13bus's full-sized avatar
🎯
Focusing

DanielJia no13bus

🎯
Focusing
View GitHub Profile
@no13bus
no13bus / proxies
Last active August 29, 2015 14:07
import requesocks as requests
session = requests.session()
session.proxies = {'http': 'socks5://127.0.0.1:7070','https': 'socks5://127.0.0.1:7070'}
s=session.get('https://www.facebook.com')
print s
@no13bus
no13bus / unsplash.py
Last active August 29, 2015 14:06 — forked from ccbikai/unsplash.py
# -*- coding: utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
# unsplash 全站下载脚本
# 请先安装 requests ,BeautifulSoup
# pip install requests beautifulsoup4
# 运行 python unsplash.py
# 输入最小页数和最大页数
@no13bus
no13bus / crawler.py
Last active June 15, 2016 07:41
模拟登录带有验证码的登录页面
from bs4 import BeautifulSoup
import requests
from PIL import image
import pytesseract
mysession = requests.Session()
url = 'http://110.249.223.91/hbhb/Default.aspx'
r = mysession.get(url,timeout=60*4)
c = r.content
mysoup = BeautifulSoup(c)
@no13bus
no13bus / js
Created September 11, 2014 13:26
// Generated by CoffeeScript 1.8.0
var Bitfinex, crypto, qs, request;
process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
request = require('request');
crypto = require('crypto');
qs = require('querystring');
@no13bus
no13bus / django_orm_killed
Created September 5, 2014 10:18
django_orm_killed
from django.core.management.base import BaseCommand,CommandError
from myapp.models import *
class Command(BaseCommand):
def handle(self, *args, **options):
result_list = results.objects.exclude(value='')
i = 1
for item in result_list:
patt = re.compile(u'^\d+\.\d+$|^\d+$')
maxvalue = item.re_monitor_info.max_value
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
#celery setting
from datetime import timedelta
CELERYBEAT_SCHEDULE = {
'add-every-30-seconds': {
'task': 'tasks.add',
@no13bus
no13bus / index.html
Created June 24, 2014 15:35
index.html
<div class="nav-collapse collapse pull-right">
<ul class="nav">
{% if request.user.is_authenticated %}
<li>
<a href="/settings">{{ request.user.username }}</a>
</li>
<li>
<a href="/logout">退出</a>
</li>
@no13bus
no13bus / views.py
Created June 24, 2014 15:31
views.py
def index(request):
data={}
#传递request参数有没有比这个更好的实现?
data['request'] = request
return render_to_response('index.html',data,context_instance=RequestContext(request))
def signin(request):
data={}
if request.user.is_authenticated():
<?php
/**
* wechat php test
*/
//define your token
define("TOKEN", "iambus");
$wechatObj = new wechatCallbackapiTest();
if (isset($_GET['echostr'])) {
$wechatObj->valid();
<?php
/**
*
*/
class TopicViewModel extends ViewModel
{
public $viewFields = array(
'topic' => array('id','title','content','last_replied_by','last_touched','created'),
'user' => array('username','nickname','avatar','uid','reputation', '_on' => 'topic.author_id=user.uid'),