Skip to content

Instantly share code, notes, and snippets.

View JichunMa's full-sized avatar
🎯
Focusing

TwoDogSon JichunMa

🎯
Focusing
  • BeiJing,China
View GitHub Profile
@JichunMa
JichunMa / gist:21e8f36d5cd0e11df90afc527e8a669e
Last active April 3, 2018 04:43
头条详情页图片url
detail_data = ''
// 详情页网址 https://www.toutiao.com/a6539663078324175367/
//我把头条详情页存到了本地 toutiao_detai.html
with open('toutiao_detai.html', 'r')as f:
detail_data = f.read()
data_list = re.findall("articleInfo: {(.*?)}", detail_data, re.S)
for data in data_list:
url_list = re.findall('(http.*?com)', text, re.S)
for url in url_list:
print(url)
@JichunMa
JichunMa / gist:b33e9ec04400aad215f809bb2c402f2f
Created March 6, 2018 15:49
python remove string blank
import re
def remove_all_whitespace(source_str):
p = re.compile('\s+')
new_string = re.sub(p, '', source_str)
return new_string
@JichunMa
JichunMa / gist:cdf755467f790df71199df0b171e3a5a
Created July 12, 2017 09:57
The solution of PracticeDraw1 Practice10
public class Practice10HistogramView extends View {
Paint paint1;
Paint paint2;
private final int PADDING = 30;//间隔
private final int WIDTH_ITEM = 80;//宽度
public Practice10HistogramView(Context context) {
super(context);
}
import requests
from lxml import etree
start_url_var = 'https://www.jianshu.com/users/9104ebf5e177/timeline'
base_url = 'https://www.jianshu.com/users/9104ebf5e177/timeline?max_id={}&page={}'
# 筛选第一层
# ul class="note-list"
last_max_id = -1
user_id = ''
@JichunMa
JichunMa / 爬取xx留言板代码
Created February 4, 2018 09:51
望大佬帮忙 review 一下
#coding=utf-8
import requests
import re
from bs4 import BeautifulSoup
import os
import threading
import Queue
import time
import urllib2
import string
@JichunMa
JichunMa / gist:0b0e331c1b79fbcee1b80cd850d074de
Created July 12, 2017 09:56
The solution of PracticeDraw1 Practice10
public class Practice10HistogramView extends View {
Paint paint1;
Paint paint2;
private final int PADDING = 30;//间隔
private final int WIDTH_ITEM = 80;//间距
public Practice10HistogramView(Context context) {
super(context);
}
public class Practice10HistogramView extends View {
Paint paint1;
Paint paint2;
private final int PADDING = 30;//间隔
private final int WIDTH_ITEM = 80;//间距
public Practice10HistogramView(Context context) {
super(context);
}