【requests】------- PYTHON crawler basics 2

【requests】------- PYTHON crawler basics 2

If we want to crawl a public web page, what is the first step? That's right, to establish a connection with the website, request means request in Chinese, that is, to get the request header data, and ask the website: Can I visit you? response is translated into response, if the response is: yes. Then we can start the follow-up operation of the crawler, so here we introduce how to use requests, after all, it is too important! ! !

Case introduction

Taking access to a certain search engine as an example, we perform the following operations:
Enter in the python3 environment:

import requests
response=requests.get('http://www.baidu.com')
print(type(response))
print(response.status_code)
print(type(response.text)) #响应内容
print(response.text)
print(response.cookies)

The resulting output is:

<class 'requests.models.Response'>

200

<class 'str'>

<!DOCTYPE html>
<!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8><meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.css><title>ç™¾åº¦ä¸€ä¸‹ï¼Œä½ å°±çŸ¥é“</title></head> <body link=#0000cc> <div id=wrapper> <div id=head> <div class=head_wrapper> <div class=s_form> <div class=s_form_wrapper> <div id=lg> <img hidefocus=true src=//www.baidu.com/img/bd_logo1.png width=270 height=129> </div> <form id=form name=f action=//www.baidu.com/s class=fm> <input type=hidden name=bdorz_come value=1> <input type=hidden name=ie value=utf-8> <input type=hidden name=f value=8> <input type=hidden name=rsv_bp value=1> <input type=hidden name=rsv_idx value=1> <input type=hidden name=tn value=baidu><span class="bg s_ipt_wr"><input id=kw name=wd class=s_ipt value maxlength=255 autocomplete=off autofocus></span><span class="bg s_btn_wr"><input type=submit id=su value=百度一下 class="bg s_btn"></span> </form> </div> </div> <div id=u1> <a href=http://news.baidu.com name=tj_trnews class=mnav>æ–°é—»</a> <a href=http://www.hao123.com name=tj_trhao123 class=mnav>hao123</a> <a href=http://map.baidu.com name=tj_trmap class=mnav>地图</a> <a href=http://v.baidu.com name=tj_trvideo class=mnav>视频</a> <a href=http://tieba.baidu.com name=tj_trtieba class=mnav>贴吧</a> <noscript> <a href=http://www.baidu.com/bdorz/login.gif?login&amp;tpl=mn&amp;u=http%3A%2F%2Fwww.baidu.com%2f%3fbdorz_come%3d1 name=tj_login class=lb>登录</a> </noscript> <script>document.write('<a href="http://www.baidu.com/bdorz/login.gif?login&tpl=mn&u='+ encodeURIComponent(window.location.href+ (window.location.search === "" ? "?" : "&")+ "bdorz_come=1")+ '" name="tj_login" class="lb">登录</a>');</script> <a href=//www.baidu.com/more/ name=tj_briicon class=bri style="display: block;">更多产品</a> </div> </div> </div> <div id=ftCon> <div id=ftConw> <p id=lh> <a href=http://home.baidu.com>å
³äºŽç™¾åº¦</a> <a href=http://ir.baidu.com>About Baidu</a> </p> <p id=cp>&copy;2017&nbsp;Baidu&nbsp;<a href=http://www.baidu.com/duty/>使用百度前å¿
读</a>&nbsp; <a href=http://jianyi.baidu.com/ class=cp-feedback>意见反馈</a>&nbsp;京ICP证030173号&nbsp; <img src=//www.baidu.com/img/gs.gif> </p> </div> </div> </div> </body> </html>

<RequestsCookieJar[<Cookie BDORZ=27315 for .baidu.com/>]>

knowledge points

  • 1) status_code: 200. The status code is 200, indicating that the request is successful and subsequent crawling operations can be performed.

text

1.various request methods

There are many ways to request requests, the main ones are as follows, but the most commonly used ones are Get requests and Post requests, so we will focus on them here.
Enter in python3 environment:

import requests
requests.get('http://httpbin.org/get')
requests.post('http://httpbin.org/post')
requests.put('http://httpbin.org/put')
requests.delete('http://httpbin.org/delete')
requests.head('http://httpbin.org/get')
requests.options('http://httpbin.org/get')

The resulting output is:

<Response [200]>

2.basic get request

2.1 Basic writing

Enter in python3 environment:

import requests
response = requests.get('http://httpbin.org/get')
print(response.text)

The resulting output is:

{
    
    
  "args": {
    
    }, 
  "headers": {
    
    
    "Accept": "*/*", 
    "Accept-Encoding": "gzip, deflate, br", 
    "Host": "httpbin.org", 
    "User-Agent": "python-requests/2.26.0", 
    "X-Amzn-Trace-Id": "Root=1-62bf90b1-537d81e076fe4bd533c27212"
  }, 
  "origin": "222.204.241.27", 
  "url": "http://httpbin.org/get"
}

2.2 Get with parameters

Enter in python3 environment:

import requests
response = requests.get('http://httpbin.org/get?name=germey&age=22')
print(response.text)

The resulting output is:

{
    
    
  "args": {
    
    
    "age": "22", 
    "name": "germey"
  }, 
  "headers": {
    
    
    "Accept": "*/*", 
    "Accept-Encoding": "gzip, deflate, br", 
    "Host": "httpbin.org", 
    "User-Agent": "python-requests/2.26.0", 
    "X-Amzn-Trace-Id": "Root=1-62bf9181-1540482e7e877da610c653d9"
  }, 
  "origin": "222.204.241.27", 
  "url": "http://httpbin.org/get?name=germey&age=22"
}

Enter in python3 environment:

import requests
data={
    
    
    "age": "22", 
    "name": "germey"  
}
response = requests.get('http://httpbin.org/get',params=data)
print(response.text)

The resulting output is:

{
    
    
  "args": {
    
    
    "age": "22", 
    "name": "germey"
  }, 
  "headers": {
    
    
    "Accept": "*/*", 
    "Accept-Encoding": "gzip, deflate, br", 
    "Host": "httpbin.org", 
    "User-Agent": "python-requests/2.26.0", 
    "X-Amzn-Trace-Id": "Root=1-62bf91e5-60deb4b34689bb633dd2d2fc"
  }, 
  "origin": "222.204.241.27", 
  "url": "http://httpbin.org/get?age=22&name=germey"
}

2.3 parsing json

Enter in python3 environment:

import requests
import json

response = requests.get('http://httpbin.org/get')
print(type(response.text))
print(response.json())
print(json.loads(response.text))  #json.loads(response.text)  等价于  response.json()
print(type(response.json()))  

The resulting output is:

<class 'str'>
{
    
    'args': {
    
    }, 'headers': {
    
    'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate, br', 'Host': 'httpbin.org', 'User-Agent': 'python-requests/2.26.0', 'X-Amzn-Trace-Id': 'Root=1-62bf9516-576375214197aba3386b0029'}, 'origin': '222.204.241.27', 'url': 'http://httpbin.org/get'}
{
    
    'args': {
    
    }, 'headers': {
    
    'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate, br', 'Host': 'httpbin.org', 'User-Agent': 'python-requests/2.26.0', 'X-Amzn-Trace-Id': 'Root=1-62bf9516-576375214197aba3386b0029'}, 'origin': '222.204.241.27', 'url': 'http://httpbin.org/get'}
<class 'dict'>

knowledge points

  • 1) The text type of the response is a 'str' string. In actual crawling, it is often necessary to convert the text into a dictionary 'dict' form, which is convenient for accurate extraction and positioning, so json is used for parsing here, which converts the text into a dictionary form.

2.4 Get binary data

When downloading pictures and videos, you will use the content
python3 environment to enter:

import requests
response = requests.get('http://github.com/favicon.ico')
print(type(response.text),type(response.content))    # 在下载图片视频会用到content
print(response.text)
print(response.content)

The resulting output is:

<class 'str'> <class 'bytes'>
:�������OL������������������!������4@���8���
��������333���t�������+R������t`������R�����������������������\G������������  ���������������������������������������������������%   ������������va������G������������G+++������]I������+++������3������ �����5+*������&!����� �����f@@@b����������l+++R�����$$��������������������������$$ ������������������������ .����������������������. �������������������� $$������������������$$ �������������� +++G��������G+++
b'\x00\x00\x01\x00\x02\x00\x10\x10\x00\x00\x01\x00 \x00(\x05\x00\x00&\x00\x00\x00  \x00\x00\x01\x00 \x00(\x14\x00\x00N\x05\x00\x00(\x00\x00\x00\x10\x00\x00\x00 \x00\x00\x00\x01\x00 \x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x11\x13v\x13\x13\x13\xc5\x0e\x0e\x0e\x12\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x0f\x0f\x11\x11\x11\x14\xb1\x13\x13\x13i\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x14\x14\x96\x13\x13\x14\xfc\x13\x13\x14\xed\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x15\x15\x17\xff\x15\x15\x17\xff\x11\x11\x13\x85\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x11\x12\xc1\x13\x13\x14\xee\x11\x11\x11\x1e\x10\x10\x10\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x13\x13\x14\xf5\x15\x15\x17\xff\x15\x15\x17\xff\x11\x11\x14\xaf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x14\x14\x99\x15\x15\x17\xff\x06\x06\x11,\x0e\x0e\x0e\\\x0f\x0f\x0f\xc1\x0f\x0f\x0f"\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x0f\x0f4\x10\x10\x10\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x14\x14\x14\x8f\x00\x00\x00\x00\x10\x10\x100\x0f\r\x0f\xff\x00\x00\x00\xf9\x01\x01\x01\xed\x02\x02\x02\xff\x02\x02\x02\xf6\x0e\x0e\x0e8\x00\x00\x00\x00\x00\x00\x00\x00\x08\x08\x08@\x02\x02\x02\xeb\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x11\x11\x11-\x14\x14\x15\x9c\x14\x14\x15\xff\x01\x01\x01\xfc\x0f\x0f\x11\xfb\r\r\x11;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\r\x12:\x13\x13\x14\xe7\x15\x15\x17\xff\x15\x15\x17\xff\x12\x12\x12\x9a\x13\x13\x13\xd9\x15\x15\x17\xff\x15\x15\x17\xff\x13\x13\x13O\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x11\x11L\x15\x15\x17\xff\x15\x15\x17\xff\x13\x13\x13\xda\x13\x13\x14\xf6\x15\x15\x17\xff\x14\x14\x14\xf0\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x13\x13\x14\xf1\x15\x15\x17\xff\x13\x13\x14\xf6\x13\x13\x14\xf7\x15\x15\x17\xff\x14\x14\x14\xe1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x14\x14\xe1\x15\x15\x17\xff\x13\x13\x14\xf7\x14\x14\x14\xde\x15\x15\x17\xff\x13\x13\x14\xf9\x0f\x0f\x0f!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x10\x10\x1f\x13\x13\x14\xf8\x15\x15\x17\xff\x14\x14\x14\xde\x11\x11\x14\xa2\x15\x15\x17\xff\x15\x15\x17\xff\x0f\x0f\x0f4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x10\x10@\x15\x15\x17\xff\x15\x15\x17\xff\x11\x11\x14\xa2\x0e\x0e\x0e8\x15\x15\x17\xff\x15\x15\x17\xff\x12\x12\x12\x98\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x01\x00\x00\x00\x00\x12\x12\x12\x98\x15\x15\x17\xff\x15\x15\x17\xff\x0e\x0e\x0e8\x00\x00\x00\x00\x11\x11\x14\xa4\x15\x15\x17\xff\x11\x11\x12\xc1\x0e\x0e\x0e6\x00\x00\x00\x81\r\r\r\xdc\x12\x12\x14\xd8\x12\x12\x14\xd8\x13\x13\x14\xf7\x00\x00\x00t\x05\x05\x057\x11\x11\x12\xc1\x15\x15\x17\xff\x11\x11\x14\xa4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x13\x13\x13\xc6\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x13\x13\x13\xc6\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x11\x11\x14\xa2\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x11\x11\x14\xa2\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x10\x10>\x13\x13\x13\x97\x13\x13\x13\xd9\x12\x12\x14\xf2\x12\x12\x14\xf2\x13\x13\x13\xd9\x13\x13\x13\x97\x10\x10\x10>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\x00\x00\x00 \x00\x00\x00@\x00\x00\x00\x01\x00 \x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15+\x0c\x1e\x1e\x1e\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x1b\x1b\x1c$$$\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x1d#\x17\x17\x18\x92\x15\x15\x17\xf1\x16\x16\x17\xf3@@@\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x18\xed\x16\x16\x17\xf3\x16\x16\x18\x95\x1c\x1c\x1c%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$$$\x07\x16\x16\x18\x80\x16\x16\x18\xf8\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff   \x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15\x17\xfe\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xf9\x16\x16\x18\x82   \x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x1b\x1b\x1c\x16\x16\x17\xd0\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff+++\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15\x17\xfd\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x17\xd2\x1a\x1a\x1a\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x1b/\x15\x15\x17\xe6\x15\x15\x17\xff\x15\x15\x17\xfc\x16\x16\x18\xb8\x16\x16\x18t\x16\x16\x19g\x16\x16\x18~UUU\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15\x17\xfc\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xe6\x16\x16\x1b/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a\x1a\x1a\x1d\x15\x15\x17\xe6\x15\x15\x17\xff\x15\x15\x17\xfc\x18\x18\x18I\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15\x17\xfb\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xe6\x1a\x1a\x1a\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$$$\x07\x16\x16\x17\xd1\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x18\x9d\x00\x00\x00\x00\x15\x15 \x18\x16\x16\x18s\x15\x15\x17\x90\x17\x17\x19f$$$\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c\x1c\x1c\x12\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x17\xd1$$$\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x18\x81\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xf1\x1b\x1b\x1b\x1c\x1c\x1c\x1c%\x16\x16\x18\xeb\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x17\x17\x1aN\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x18\x18@\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15\x1c$\x16\x16\x18\xf9\x15\x15\x17\xff\x15\x15\x18\xee\x16\x16\x1aE\x15\x15+\x0c\x16\x16\x17\xcf\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x17\xc4\x80\x80\x80\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15\x18\xbf\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xf8\x16\x16\x1d#\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x18\x94\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x17\x8e\x17\x17\x1aZ\x16\x16\x17\xd1\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x18\xe2\x16\x16\x18\x80\x16\x16\x1aE\x1c\x1c\x1c\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"""\x0f\x17\x17\x17B\x17\x17\x19{\x16\x16\x17\xdb\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x17\x17\x18\x93\x00\x00\x00\x00\'\'\'\r\x15\x15\x17\xf2\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xfe\x16\x16\x18\x82333\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x80\x80\x02\x16\x16\x18t\x15\x15\x17\xfc\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xf2\x15\x15+\x0c\x16\x16\x19R\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15\x18`\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x19R\x15\x15\x19\x91\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x18\xca\xff\xff\xff\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x18\xb7\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x19\x91\x16\x16\x18\xc9\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x19\\\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x19G\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xc8\x16\x16\x18\xe1\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x17\x17\x17\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00   \x08\x16\x16\x18\xf8\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xe0\x16\x16\x18\xf5\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xf2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x18\xde\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xf5\x16\x16\x17\xf3\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xde\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15\x18\xca\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x17\xf3\x15\x15\x18\xd9\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xf4\xff\xff\xff\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x18\xe1\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x18\xd9\x15\x15\x18\xbf\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x1c\x1c\x1c%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00   \x10\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x18\xbf\x16\x16\x18\x95\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18v\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15\x18a\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\x95\x16\x16\x19G\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xf4\x19\x19\x19\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x1b\x1b\x13\x16\x16\x18\xeb\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x19G+++\x06\x15\x15\x17\xf1\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x19]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x18\x18I\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xf1+++\x06\x00\x00\x00\x00\x16\x16\x18\x97\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x19\x19\x193\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a\x1a\x1a\x1e\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\x97\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15 \x18\x16\x16\x18\xf4\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x18\x18\x185\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15+\x0c\x18\x18\x18*\x80\x80\x80\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\x01\x1b\x1b\x1b&\x1e\x1e\x1e\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x17\x17\x17!\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xf4\x15\x15 \x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x18\x82\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x17\x17\x19f\x00\x00\x00\x00@@@\x04\x17\x17\x17b\x16\x16\x17\xe7\x15\x15\x17\xff\x16\x16\x17\xf3\x16\x16\x17\xd2\x15\x15\x18\xc1\x15\x15\x18\xc0\x16\x16\x17\xd1\x15\x15\x17\xf0\x15\x15\x17\xff\x16\x16\x18\xed\x15\x15\x18l+++\x06\x00\x00\x00\x00\x16\x16\x19R\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\x82\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$$$\x07\x16\x16\x18\xc8\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x18\xd6\x15\x15\x18\xa8\x16\x16\x18\xec\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xef\x15\x15\x18\xaa\x15\x15\x18\xcd\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xc8$$$\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15 \x18\x15\x15\x18\xe3\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x18\xe3\x15\x15 \x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\x16\x1c.\x15\x15\x18\xe3\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x18\xe3\x16\x16\x1c.\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15 \x18\x16\x16\x18\xc8\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xc8\x15\x15 \x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$$$\x07\x16\x16\x18\x82\x16\x16\x18\xf4\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x16\x16\x18\xf4\x16\x16\x18\x82$$$\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\x15 \x18\x16\x16\x18\x97\x15\x15\x17\xf1\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xff\x15\x15\x17\xf1\x16\x16\x18\x97\x15\x15 \x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+++\x06\x16\x16\x19G\x16\x16\x18\x95\x15\x15\x18\xbf\x15\x15\x18\xd9\x16\x16\x17\xf3\x16\x16\x17\xf3\x15\x15\x18\xd9\x15\x15\x18\xbf\x16\x16\x18\x95\x16\x16\x19G+++\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'

2.5 Writing binary data to a file

Enter in python3 environment:

import requests
response = requests.get('http://github.com/favicon.ico')
with open('favicon.lco','wb') as f:
    f.write(response.content)
    f.close

2.6 add headers

Enter in python3 environment:

import requests
response = requests.get('http://www.zhihu.com/explore')
print(response.text)      #无headers的情况下会报403 错误

The resulting output is:

<html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>openresty</center>
</body>
</html>

Enter in python3 environment:

import requests
headers={
    
    
    'User-Agent':'Mozilla/5.0 (X11; Linux x86_64; rv:101.0) Gecko/20100101 Firefox/101.0'
}
response = requests.get('http://www.zhihu.com/explore',headers=headers)
print(response.text)  

The resulting output is:

</script></head><body><div id="root"><div><div class="LoadingBar"></div><div><style data-emotion-css="1x8hcdw">.css-1x8hcdw{
    
    background-color:#FFFFFF;-webkit-transition-property:background-color,box-shadow;transition-property:background-color,box-shadow;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}</style><header role="banner" class="Sticky AppHeader css-1x8hcdw" data-za-module="TopNavBar"><style data-emotion-css="qqgmyv">.css-qqgmyv{width:auto;max-width:1156px;min-width:1000px;padding-left:16px;padding-right:30px;}.css-qqgmyv .AppHeader-userInfo{margin-left:30px;width:auto;}.css-qqgmyv .AppHeader-TabsLink.is-active,.css-qqgmyv .AppHeader-TabsLink:hover{color:#121212;}</style><div class="AppHeader-inner css-qqgmyv"><a href="//www.zhihu.com" aria-label="知乎"><style data-emotion-css="1hlrcxk">.css-1hlrcxk{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}</style><svg viewBox="0 0 64 30" fill="#0066FF" width="64" height="30" class="css-1hlrcxk"><path d="M29.05 4.582H16.733V25.94h3.018l.403 2.572 4.081-2.572h4.815V4.582zm-5.207 18.69l-2.396 1.509-.235-1.508h-1.724V7.233h6.78v16.04h-2.425zM14.46 14.191H9.982c0-.471.033-.954.039-1.458v-5.5h5.106V5.935a1.352 1.352 0 0 0-.404-.957 1.378 1.378 0 0 0-.968-.396H5.783c.028-.088.056-.177.084-.255.274-.82 1.153-3.326 1.153-3.326a4.262 4.262 0 0 0-2.413.698c-.57.4-.912.682-1.371 1.946-.532 1.453-.997 2.856-1.31 3.693C1.444 8.674.28 11.025.28 11.025a5.85 5.85 0 0 0 2.52-.61c1.119-.593 1.679-1.502 2.054-2.883l.09-.3h2.334v5.5c0 .5-.045.982-.073 1.46h-4.12c-.71 0-1.39.278-1.893.775a2.638 2.638 0 0 0-.783 1.874h6.527a17.717 17.717 0 0 1-.778 3.649 16.796 16.796 0 0 1-3.012 5.273A33.104 33.104 0 0 1 0 28.74s3.13 1.175 5.425-.954c1.388-1.292 2.631-3.814 3.23-5.727a28.09 28.09 0 0 0 1.12-5.229h5.967v-1.37a1.254 1.254 0 0 0-.373-.899 1.279 1.279 0 0 0-.909-.37z"></path><path d="M11.27 19.675l-2.312 1.491 5.038 7.458a6.905 6.905 0 0 0 .672-2.218 3.15 3.15 0 0 0-.28-2.168l-3.118-4.563zM51.449 15.195V5.842c4.181-.205 7.988-.405 9.438-.483l.851-.05c.387-.399.885-2.395.689-3.021-.073-.25-.213-.666-.638-.555a33.279 33.279 0 0 1-4.277.727c-2.766.321-3.97.404-7.804.682-6.718.487-12.709.72-12.709.72a2.518 2.518 0 0 0 .788 1.834 2.567 2.567 0 0 0 1.883.706c2.278-.095 5.598-.25 8.996-.41v9.203h-12.78c0 .703.281 1.377.783 1.874a2.69 2.69 0 0 0 1.892.777h10.105v7.075c0 .887-.464 1.192-1.231 1.214h-3.92a4.15 4.15 0 0 0 .837 1.544 4.2 4.2 0 0 0 1.403 1.067 6.215 6.215 0 0 0 2.71.277c1.36-.066 2.967-.826 2.967-3.57v-7.607h11.28c.342 0 .67-.135.91-.374.242-.239.378-.563.378-.902v-1.375H51.449z"></path><path d="M42.614 8.873a2.304 2.304 0 0 0-1.508-.926 2.334 2.334 0 0 0-1.727.405l-.376.272 4.255 5.85 2.24-1.62-2.884-3.98zM57.35 8.68l-3.125 4.097 2.24 1.663 4.517-5.927-.375-.277a2.32 2.32 0 0 0-1.722-.452 2.327 2.327 0 0 0-1.536.896z"></path></svg></a><style data-emotion-css="g0ay3v">.css-g0ay3v{margin-left:25px;margin-right:15px;}.css-g0ay3v .AppHeader-Tab{padding-left:15px;padding-right:15px;}.css-g0ay3v .Tabs-link.is-active::after{height:4px;}</style><ul role="tablist" class="Tabs AppHeader-Tabs css-g0ay3v"><li role="tab" class="Tabs-item AppHeader-Tab Tabs-item--noMeta"><style data-emotion-css="1f6tgea">.css-1f6tgea{color:undefined !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.css-1f6tgea.is-active,.css-1f6tgea:hover{opacity:1;}.css-1f6tgea.is-active::after{background-color:#0066FF !important;}</style><a class="Tabs-link AppHeader-TabsLink css-1f6tgea" tabindex="0" data-za-not-track-link="true" href="//www.zhihu.com/">首页</a></li><li role="tab" class="Tabs-item AppHeader-Tab Tabs-item--noMeta"><a class="Tabs-link AppHeader-TabsLink css-1f6tgea" tabindex="0" data-za-not-track-link="true" href="//www.zhihu.com/education/learning">学习</a></li><li role="tab" class="Tabs-item AppHeader-Tab Tabs-item--noMeta"><a class="Tabs-link AppHeader-TabsLink css-1f6tgea" tabindex="0" data-za-not-track-link="true" href="//www.zhihu.com/xen/vip-web">会员</a></li><li role="tab" class="Tabs-item AppHeader-Tab Tabs-item--noMeta"><a class="Tabs-link AppHeader-TabsLink is-active css-1f6tgea" tabindex="0" data-za-not-track-link="true" href="//www.zhihu.com/explore">发现</a></li><li role="tab" class="Tabs-item AppHeader-Tab Tabs-item--noMeta"><a class="Tabs-link AppHeader-TabsLink css-1f6tgea" tabindex="0" data-za-not-track-link="true" href="//www.zhihu.com/question/waiting">等你来答</a></li></ul><style data-emotion-css="1acwmmj">.css-1acwmmj{box-sizing:border-box;margin:0;min-width:0;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="css-1acwmmj"><style data-emotion-css="10fy1q8">.css-10fy1q8{max-width:482px;}.css-10fy1q8 .SearchBar-input{border-radius:999px;padding-left:16px;}.css-10fy1q8 .SearchBar-askButton{border-radius:999px;width:70px;margin-left:12px;}.css-10fy1q8 .SearchBar-searchButton{border-bottom-right-radius:999px;border-top-right-radius:999px;}</style><div class="SearchBar AppHeader-SearchBar css-10fy1q8" role="search" data-za-module="PresetWordItem"><form class="SearchBar-tool"><div><div class="Popover"><style data-emotion-css="11bw1mm">.css-11bw1mm{border-color:undefined !important;-webkit-transition-property:background-color,border,color;transition-property:background-color,border,color;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.css-11bw1mm{border-color:undefined !important;-webkit-transition-property:background-color,border,color;transition-property:background-color,border,color;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.css-11bw1mm{border-color:undefined !important;-webkit-transition-property:background-color,border,color;transition-property:background-color,border,color;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.css-11bw1mm{border-color:undefined !important;-webkit-transition-property:background-color,border,color;transition-property:background-color,border,color;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}</style><label d913c7c1632a2365d14355a400dc0e64_720w.jpg?source=b1f6dc53" alt=""/><img src="https://pica.zhimg.com/50/v2-17d8af6afec0c4eb0174b7d9c3293be7_720w.jpg?source=b1f6dc53" alt=""/><span>7<!-- --> 位嘉宾参与</span></div><div class="ExploreRoundtableCard-count"><span>6<!-- --> 人关注</span></div></div></div><div class="ExploreRoundtableCard-followButton"><button class="ExploreFollowButton ExploreFollowButton--colored" style="color:rgba(120, 179, 173, 1)">关注圆桌</button></div></div><div class="ExploreRoundtableCard-questionList"><div class="ExploreRoundtableCard-questionItem"><a class="ExploreRoundtableCard-questionTitle" href="/question/470656765" target="_blank" rel="noopener noreferrer" data-za-detail-view-id="5800">夏天喝过的什么饮料让你一直忘不了?</a><div class="ExploreRoundtableCard-questionCounts"><span>152<!-- --> 个回答</span></div></div><div class="ExploreRoundtableCard-questionItem"><a class="ExploreRoundtableCard-questionTitle" href="/question/540937349" target="_blank" rel="noopener noreferrer" data-za-detail-view-id="5800">有哪些值得推荐的便利店宝藏饮品?</a><div class="ExploreRoundtableCard-questionCounts"><span>0<!-- --> 个回答</span></div></div><div class="ExploreRoundtableCard-questionItem"><a class="ExploreRoundtableCard-questionTitle" href="/question/538655260" target="_blank" rel="noopener noreferrer" data-za-detail-view-id="5800">有什么「一学就会」的自制饮料,适合夏天喝?</a><div class="ExploreRoundtableCard-questionCounts"><span>33<!-- --> 个回答</span></div></div></div></div><div class="ExploreRoundtableCard ExploreHomePage-roundtableCard"><div class="ExploreRoundtableCard-headerContainer" style="background-color:#a5b37d"><div class="ExploreRoundtableCard-headerBackgrounds"><div style="background-image:url(https://pic2.zhimg.com/50/v2-00d7af43d5533e0276ba52f3f9291862_hd.jpg?source=b1f6dc53);background-position:center"></div><div style="background:linear-gradient(to right, rgba(165, 179, 125, 1) 0%, rgba(165, 179, 125, 0) 100%"></div><div style="background:linear-gradient(to right, rgba(165, 179, 125, 0.5) 0%, rgba(165, 179, 125, 0) 100%"></div></div><div class="ExploreRoundtableCard-header"><a class="ExploreRoundtableCard-title" href="/roundtable/2022hotfilmandtv" target="_blank" rel="noreferrer noopener" data-za-detail-view-id="5799">新片热剧过夏天</a><a class="ExploreRoundtableCard-intro" href="/roundtable/2022hotfilmandtv" target="_blank" rel="noreferrer noopener" data-za-detail-view-id="5799">转眼 2022 年已经过半,你年初期待的新片都播出了吗?哪部新上映的电影预定了你的「年度十佳」?哪部剧集、综艺是你新的快乐源泉?炎炎夏日不难熬,新片热剧陪你一起过夏天!</a><div class="ExploreRoundtableCard-info"><div class="ExploreRoundtableCard-guests"><img src="https://pic4.zhimg.com/50/v2-791c94552080c38a3be09eade5b68c70_720w.jpg?source=b1f6dc53" alt=""/><img src="https://pic1.zhimg.com/50/v2-be6706884851de64f5f1c795018ebb88_720w.jpg?source=b1f6dc53" alt=""/><img src="https://pica.zhimg.com/50/v2-c9263dfba7d6f64e9779547d3b6b0e98_720w.jpg?source=b1f6dc53" alt=""/><span>6<!-- --> 位嘉宾参与</span></div><div class="ExploreRoundtableCard-count"><span>335<!-- --> 人关注</span></div></div></div><div class="ExploreRoundtableCard-followButton"><button class="ExploreFollowButton ExploreFollowButton--colored" style="color:rgba(165, 179, 125, 1)">关注圆桌</button></div></div><div class="ExploreRoundtableCard-questionList"><div class="ExploreRoundtableCard-questionItem"><a class="ExploreRoundtableCard-questionTitle" href="/question/540917423" target="_blank" rel="noopener noreferrer" data-za-detail-view-id="5800">如何评价《黑袍纠察队》第三季第七集?</a><div class="ExploreRoundtableCard-questionCounts"><span>123<!-- --> 个回答</span></div></div><div class="ExploreRoundtableCard-questionItem"><a class="ExploreRoundtableCard-questionTitle" href="/question/539735884" target="_blank" rel="noopener noreferrer" data-za-detail-view-id="5800">《奇异博士 2》里小女孩的名字有什么象征意义吗?</a><div class="ExploreRoundtableCard-questionCounts"><span>18<!-- --> 个回答</span></div></div><div class="ExploreRoundtableCard-questionItem"><a class="ExploreRoundtableCard-questionTitle" href="/question/509101222" target="_blank" rel="noopener noreferrer" data-za-detail-view-id="5800">现实主义题材的影视作品怎么拍才能让观众共鸣?</a><div class="ExploreRoundtableCard-questionCounts"><span>8<!-- --> 个回答</span></div></div></div></div><div class="ExploreRoundtableCard ExploreHomePage-roundtableCard"><div class="ExploreRoundtableCard-headerContainer" style="background-color:#b9844a"><div class="ExploreRoundtableCard-headerBackgrounds"><div style="background-image:url(https://pic2.zhimg.com/50/v2-0a84c0d2ce9c54f5fabda68219ecf4c7_hd.jpg?source=b1f6dc53);background-position:center"></div><div style="background:linear-gradient(to right, rgba(185, 132, 74, 1) 0%, rgba(185, 132, 74, 0) 100%"></div><div style="background:linear-gradient(to right, rgba(185, 132, 74, 0.5) 0%, rgba(185, 132, 74, 0) 100%"></div></div><div class="ExploreRoundtableCard-header"><a \u003E\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E分析方法就好比在盖房子前画的设计图\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E用来指导如何盖房子\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E是分析问题的思路\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E数据分析的技术工具好比盖房子中的挖土机等工具\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E在设计图的指导下才知道如何使用挖土机来盖好房子\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E同样\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E在分析方法的指导下你才能知道如何使用工具\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003EExcel\u003Cspan\u003E\u003Cspan\u003E、\u003C\u002Fspan\u003E\u003C\u002Fspan\u003ESQL 或者 Python 等\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E去分析数据\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E解决业务问题\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cfigure\u003E\u003Cimg alt=\"\" data-rawheight=\"359\" data-rawwidth=\"789\" src=\"https:\u002F\u002Fpic3.zhimg.com\u002F50\u002Fv2-d65eb19b100ebb793f8b32648970005d_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"789\" data-original=\"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-d65eb19b100ebb793f8b32648970005d_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\n\u003Cp class=\"ztext-empty-paragraph\"\u003E\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\n\u003Ch2\u003E\u003Cstrong\u003E二.最常用的 10 种分析方法\u003C\u002Fstrong\u003E\u003C\u002Fh2\u003E\n\u003Cp\u003E前面我们知道了\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E具备数据分析思路的本质是掌握常用的分析方法\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E所以\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E问题倒也变的简单了\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E只要你掌握常用的分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E数据分析思路自然就有了\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E常用的分析方法有哪些\u003Cspan\u003E\u003Cspan\u003E?\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E根据业务场景中分析目的的不同\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E可以选择对应的分析方法\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E我把常用的分析方法整理到下表了\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E你直接拿着用就可以了\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cfigure\u003E\u003Cimg alt=\"\" data-rawheight=\"366\" data-rawwidth=\"619\" src=\"https:\u002F\u002Fpic1.zhimg.com\u002F50\u002Fv2-5038422be67619556be03f3b72c536de_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"619\" data-original=\"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-5038422be67619556be03f3b72c536de_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\n\u003Cp\u003E如果你的分析目的是想将复杂问题变得简单\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E就可以使用逻辑树分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E例如经典的费米问题就可以用这个分析方法\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如果你的分析目的是做行业分析\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E那么就可以用 PEST 分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E例如你想要研究\u003Ca class=\"internal\" href=\"https:\u002F\u002Fwww.zhihu.com\u002Fsearch?q=%E5%B0%91%E5%84%BF%E7%BC%96%E7%A8%8B&amp;search_source=Entity&amp;hybrid_search_source=Entity&amp;hybrid_search_extra=%7B%22sourceType%22%3A%22answer%22%2C%22sourceId%22%3A1743740034%7D\"\u003E中国少儿\u003C\u002Fa\u003E编程行业\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如果你想从多个角度去思考问题\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E那么就可以用多维度拆解分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E例如找相亲对象\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E需要从多个角度去分析是否合适\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如果你想进行对比分析\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E就要用到对比分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E例如你朋友问自己胖吗\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E就是在对比\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如果你想找到问题发生的原因\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E那么就要用到假设检验分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E其实破案剧里警察就是用这个方法来破案的\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如果你想知道 A 和 B 有什么关系\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E就要用到相关分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E例如豆瓣在我们喜欢的电影下面推荐和这部分电影相关的电影\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如果你想对用户留存和流失分析\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E就要用到群组分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E例如微博用户留存分析\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如果你想对用户按价值分类\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E那么就要用到 RFM 分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E例如信用卡的会员服务\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E就是对用户按价值分类\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E对不同用户使用不同的营销策略\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E从而做到精细化运营\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如果你想分析用户的行为或者做产品运营\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E就要用到 AARRR 模型分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E例如对拼多多的用户进行分析\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如果你想分析用户的转化\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E就要用到漏斗分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E例如店铺本周销量下降\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E想知道是中间哪个业务环节出了问题\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E这几个分析方法是最常用的\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E掌握它们\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E可以帮助解决大部分问题\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E后文会分别讲解各个分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E最后再通过几个案例来看如何在实际的问题中灵活使用这些分析方法\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E在工作或者面试中\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E会经常听到分析思维\u003Cspan\u003E\u003Cspan\u003E、\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E分析思路\u003Cspan\u003E\u003Cspan\u003E、\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E分析方法\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E这三个词语有什么关系呢\u003Cspan\u003E\u003Cspan\u003E?\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E其实简单来说\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E它们都是指分析方法\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E因为分析方法是将零散的想法整理成有条理的分析思路\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E有了分析思路\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E你就具备了分析思维\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Ch2\u003E\u003Cstrong\u003E三. 通过一个案例做到举一反三\u003C\u002Fstrong\u003E\u003C\u002Fh2\u003E\n\u003Cp\u003E\u003Cstrong\u003E应用数据分析思路解决问题\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E可以使用我总结的以下步骤\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cfigure\u003E\u003Cimg alt=\"\" data-rawheight=\"419\" data-rawwidth=\"815\" src=\"https:\u002F\u002Fpic3.zhimg.com\u002F50\u002Fv2-388ed9860b59557cb8c8bf6e486b3b29_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"815\" data-original=\"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-388ed9860b59557cb8c8bf6e486b3b29_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\n\u003Cp\u003E\u003Cstrong\u003E第 1 步\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E明确问题\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E通过观察现象\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E把问题定义清楚\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E这是数据分析的第 1 步\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E只有明确了问题\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E才能围绕这个问题展开后面的分析\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E如果一开始问题就定义错了\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E那再怎么分析\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E也是白费时间\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cstrong\u003E第 2 步\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E分析原因\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E这一步是分析问题发生的原因\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E可以通过下面两个问题把原因搞清楚\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E①哪里出了问题\u003Cspan\u003E\u003Cspan\u003E?\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E②为什么会出现这个问题\u003Cspan\u003E\u003Cspan\u003E?\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E具体分析步骤如下\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E1\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E使用\u003Cspan\u003E\u003Cspan\u003E「\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E多维度拆解分析方法\u003Cspan\u003E\u003Cspan\u003E」\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E对问题进行拆解\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E将一个复杂问题细化成各个子问题\u003Cspan\u003E\u003Cspan\u003E;\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E2\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E对拆解的每个部分\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E使用\u003Cspan\u003E\u003Cspan\u003E「\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E假设检验分析方法\u003Cspan\u003E\u003Cspan\u003E」\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E找到哪里出了问题\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E分析的过程可以用\u003Cspan\u003E\u003Cspan\u003E「\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003Ca class=\"internal\" href=\"https:\u002F\u002Fwww.zhihu.com\u002Fsearch?q=%E5%AF%B9%E6%AF%94%E5%88%86%E6%9E%90%E6%96%B9%E6%B3%95&amp;search_source=Entity&amp;hybrid_search_source=Entity&amp;hybrid_search_extra=%7B%22sourceType%22%3A%22answer%22%2C%22sourceId%22%3A1743740034%7D\"\u003E对比分析方法\u003C\u002Fa\u003E\u003Cspan\u003E\u003Cspan\u003E」\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E等多个分析方法来辅助完成\u003Cspan\u003E\u003Cspan\u003E;\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E3\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E在找到哪里出了问题以后\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E可以多问自己\u003Cspan\u003E\u003Cspan\u003E「\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E为什么出现了这个问题\u003Cspan\u003E\u003Cspan\u003E」\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E然后使用\u003Cspan\u003E\u003Cspan\u003E「\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E相关分析方法\u003Cspan\u003E\u003Cspan\u003E」\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E进行深入分析\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cstrong\u003E第 3 步\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E提出建议\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E找到原因就完事了吗\u003Cspan\u003E\u003Cspan\u003E?\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E还不行\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E要找到对应的办法才是分析的终点\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E所以\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E找到原因以后\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E还要针对原因给出建议\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E或者提出可以实施的解决方案\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E在决策这一步\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E常用的分析方法是回归分析或者 AARRR 分析\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E需要注意的是\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E1\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E做决策的选项不能太多\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E太多的选项不仅会增加决策的成本\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E还会让人迷失\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E无从下手\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E相对简单的问题\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E需要 4 个选项左右\u003Cspan\u003E\u003Cspan\u003E;\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E相对复杂的问题\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E需要 4~7 个选项\u003Cspan\u003E\u003Cspan\u003E;\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E2\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E决策要是可以落地的具体措施\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E这样决策者才能根据措施\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E合理安排资源\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E把措施变成行动\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E光说不练\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E那是假把式\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E下面我们通过一个案例实际应用下\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E你就融会贯通啦\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cfigure\u003E\u003Cimg alt=\"\" data-rawheight=\"582\" data-rawwidth=\"956\" src=\"https:\u002F\u002Fpic3.zhimg.com\u002F50\u002Fv2-3b7fc9aebbbefdd38e93f7d5dffb8884_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"956\" data-original=\"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-3b7fc9aebbbefdd38e93f7d5dffb8884_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\n\u003Cp\u003E\u003Cbr\u002F\u003E\n\u003Cstrong\u003E\u003Cspan\u003E\u003Cspan\u003E【\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E案例\u003Cspan\u003E\u003Cspan\u003E】\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E某 App 3 月 10 日-3 月 12 几天的整体充值收入提升非常明显\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E大于 50%\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E但是\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E在整体充值中\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E占 80% 以上的功能充值的收入下降明显\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E大于 50%\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E这期间可能发生了什么\u003Cspan\u003E\u003Cspan\u003E?\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E1.如何解读本组数据\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E写出你对该问题的分析步骤\u003C\u002Fp\u003E\n\u003Cp\u003E2.根据上述分析\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E提出你对该问题的几种猜测\u003C\u002Fp\u003E\n\u003Cp\u003E3.如果猜测都是需要解决的问题\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E请提出你的解决方案\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E并设计可行性的实验\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cbr\u002F\u003E\n\u003Cstrong\u003E\u003Cspan\u003E\u003Cspan\u003E【\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E分析思路\u003Cspan\u003E\u003Cspan\u003E】\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E根据前面说的\u003Cspan\u003E\u003Cspan\u003E「\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003Ca class=\" wrap external\" href=\"https:\u002F\u002Flink.zhihu.com\u002F?target=http%3A\u002F\u002Fmp.weixin.qq.com\u002Fs%3F__biz%3DMzAxMTMwNTMxMQ%3D%3D%26mid%3D2649248793%26idx%3D2%26sn%3D1fe86f3083bd9c8ad1a427898199c71c%26chksm%3D835fdc29b428553fabf47f23dc05f8f6c296cbcc06ce7e409ff712e81141fbf9ad0aa9b2b99d%26scene%3D21%23wechat_redirect\" target=\"_blank\" rel=\"nofollow noreferrer\"\u003E数据分析解决问题的步骤\u003C\u002Fa\u003E\u003Cspan\u003E\u003Cspan\u003E」\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E来解决业务问题\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cfigure\u003E\u003Cimg alt=\"\" data-rawheight=\"393\" data-rawwidth=\"523\" src=\"https:\u002F\u002Fpica.zhimg.com\u002F50\u002Fv2-3b18d82ba37bc300df1c5662ca7e9cff_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"523\" data-original=\"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-3b18d82ba37bc300df1c5662ca7e9cff_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\n\u003Cp\u003E\u003Cbr\u002F\u003E\n\u003Cstrong\u003E一\u003Cspan\u003E\u003Cspan\u003E、\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E明确问题\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cstrong\u003E1.明确据来源和准确性\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E从时间\u003Cspan\u003E\u003Cspan\u003E、\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E地点\u003Cspan\u003E\u003Cspan\u003E、\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E数据来源这 3 个维度来展开确定数据的来源和准确性\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E时间\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E3.10-3.12 的时间范围内出现问题\u003C\u002Fp\u003E\n\u003Cp\u003E地点\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E 全国地区\u003C\u002Fp\u003E\n\u003Cp\u003E数据来源\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E与相关人员沟通后\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E数据准确无问题\u003C\u002Fp\u003E\n\u003Cp class=\"ztext-empty-paragraph\"\u003E\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cstrong\u003E2.业务指标理解\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E充值收入=付费人数*平均单价\u003C\u002Fp\u003E\n\u003Cp\u003E因为问题中还提到收入上升\u003Cspan\u003E\u003Cspan\u003E、\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E下降的问题\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E所以\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E我们要清楚这是在和谁比\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E本案例是与之前的收入相比较得出的结论\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E我们观察数据发现\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E整体数据与部分数据呈现出完全相反的结论\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E也就是题目中所说的\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E整体充值收入提升了\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E但是占 80% 以上的功能充值的收入下降了\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E这让我们想起了在\u003Cspan\u003E\u003Cspan\u003E「\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003Ca class=\" wrap external\" href=\"https:\u002F\u002Flink.zhihu.com\u002F?target=http%3A\u002F\u002Fmp.weixin.qq.com\u002Fs%3F__biz%3DMzAxMTMwNTMxMQ%3D%3D%26mid%3D2649248793%26idx%3D2%26sn%3D1fe86f3083bd9c8ad1a427898199c71c%26chksm%3D835fdc29b428553fabf47f23dc05f8f6c296cbcc06ce7e409ff712e81141fbf9ad0aa9b2b99d%26scene%3D21%23wechat_redirect\" target=\"_blank\" rel=\"nofollow noreferrer\"\u003E多维度拆解分析方法」\u003C\u002Fa\u003E中讲过的辛普森悖论\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E考查数据整体和数据不同部分会得到完全相反的结论 \u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E这是因为只看数据整体无法注意到数据内部各个部分构成要素的差异\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E忽略差异\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E导致无法观察到差异的影响\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E如何分析这样的问题呢\u003Cspan\u003E\u003Cspan\u003E?\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E可以运用多维度拆解分析方法\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E把整体拆解成部分\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E然后查看内部的差异\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E那么\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E从哪些方面进行拆解呢\u003Cspan\u003E\u003Cspan\u003E?\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E可以从指标构成维度进行拆解\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E整体充值=占收入 80% 以上的功能充值\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E记为原核心充值\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E+占收入 20% 以下的功能充值\u003Cspan\u003E\u003Cspan\u003E(\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E记为其他充值\u003Cspan\u003E\u003Cspan\u003E)\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cfigure\u003E\u003Cimg alt=\"\" data-rawheight=\"519\" data-rawwidth=\"692\" src=\"https:\u002F\u002Fpic2.zhimg.com\u002F50\u002Fv2-8c51580afd2f84b76f9a62fbe3aa917b_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"692\" data-original=\"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-8c51580afd2f84b76f9a62fbe3aa917b_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\n\u003Cp\u003E整体充值收入提升\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E其中原核心充值收入下降\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E根据上图的拆解可以得出\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E其他充值收入是上升的\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E所以\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E现在的问题明确为\u003Cspan\u003E\u003Cspan\u003E:\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003Cstrong\u003E为什么原核心充值收入下降\u003Cspan\u003E\u003Cspan\u003E?\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp class=\"ztext-empty-paragraph\"\u003E\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cstrong\u003E二\u003Cspan\u003E\u003Cspan\u003E、\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E分析原因\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E当需要分析问题出现的原因时\u003Cspan\u003E\u003Cspan\u003E,\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E可以使用多维度拆解分析方法对\u003Cspan\u003E\u003Cspan\u003E「\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E充值收入\u003Cspan\u003E\u003Cspan\u003E」\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E这个指标进行拆解\u003Cspan\u003E\u003Cspan\u003E。\u003C\u002Fspan\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E","title":"","excerpt":"关于数据分析的方法和流程 ,我会从以下几个问题出发详细聊聊分析方法,帮助大家建立数据分析的框架和思路: 1. 什么是分析方法? 2. 最常用的 10 种分析方法 3. 通过一个案例做到举一反三 一、什么是分析方法? 没有数据分析思路的人经常会有以下 3 种症状 。 症状一:没有数据分析意识。 症状表现 :经常会说「我觉得」「我感觉」「我认为」。 [图片] 这类人一切工作靠拍脑袋决定 ,而不是靠数据分析来支持决策。这就导致: 写了 100…","suggestEdit":{"reason":"","status":false,"tip":"","title":"","unnormalDetails":{"status":"","description":"","reason":"","reasonId":0,"note":""},"url":""},"thumbnailInfo":{"count":30,"type":"","thumbnails":[{"type":"image","url":"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-5d65f51765ac8772dfe15bf658e6b1fa_720w.jpg","width":655,"height":357,"token":"v2-5d65f51765ac8772dfe15bf658e6b1fa","dataId":0},{"type":"image","url":"https:\u002F\u002Fpic4.zhimg.com\u002Fv2-f5a59fe2fa9647bf6a1ab06e23bdf443_720w.jpg","width":637,"height":341,"token":"v2-f5a59fe2fa9647bf6a1ab06e23bdf443","dataId":0},{"type":"image","url":"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-3ec9051d2cc3b6021f6035579f37d2f8_720w.jpg","width":651,"height":483,"token":"v2-3ec9051d2cc3b6021f6035579f37d2f8","dataId":0}]},"relationship":{"isAuthor":false,"isAuthorized":false,"isNothelp":false,"isThanked":false,"voting":0},"attachment":{"type":"ANSWER","attachmentId":""},"isDeleted":false}}],"title":"数据分析","url":"https:\u002F\u002Fwww.zhihu.com\u002Fapi\u002Fv4\u002Fcollections\u002F36675727","totalCount":308,"creator":{"id":"7c046b98b5175bb7d189cef627f0d3ba","urlToken":"hai-feng-84-73","name":"智爷","useDefaultAvatar":false,"avatarUrl":"https:\u002F\u002Fpic1.zhimg.com\u002F67bc19807df884c59a4adf94b3289238_l.jpg?source=0df5f383","avatarUrlTemplate":"https:\u002F\u002Fpic2.zhimg.com\u002F67bc19807df884c59a4adf94b3289238.jpg?source=0df5f383","isOrg":false,"type":"people","url":"https:\u002F\u002Fwww.zhihu.com\u002Fpeople\u002F7c046b98b5175bb7d189cef627f0d3ba","userType":"people","headline":"财务人爱好影视","gender":1,"isAdvertiser":false,"vipInfo":{"isVip":false,"renameDays":"","widget":{"url":"","nightModeUrl":""},"vipIcon":{"url":"","nightModeUrl":""}},"badgeV2":{"title":"","mergedBadges":[],"detailBadges":[],"icon":"","nightIcon":""},"activedAt":1450350045},"updatedTime":1656722743,"isFollowing":false,"followerCount":1734,"isPublic":true,"type":"collection","id":36675727},"42771137":{"favitems":[{"content":{"id":2554393569,"type":"answer","answerType":"NORMAL","url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F540259910\u002Fanswer\u002F2554393569","createdTime":1656682802,"updatedTime":1656715849,"question":{"type":"question","id":540259910,"title":"电脑整天呼呼的往外吹热风,有什么办法把这股被当作垃圾扔掉的能量利用起来,变成资源?","questionType":"normal","created":1656375325,"updatedTime":1656384830,"url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F540259910","isDeleted":false},"author":{"id":"ff3457a869f7158f4ed88ac77fda3188","urlToken":"ppip","name":"ppip","useDefaultAvatar":false,"avatarUrl":"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-68a864ff939439be8338912871daef2a_l.jpg?source=0df5f383","avatarUrlTemplate":"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-68a864ff939439be8338912871daef2a.jpg?source=0df5f383","isOrg":false,"type":"people","url":"https:\u002F\u002Fwww.zhihu.com\u002Fpeople\u002Fff3457a869f7158f4ed88ac77fda3188","userType":"people","headline":"基层生态环境部门职员","gender":1,"isAdvertiser":false,"vipInfo":{"isVip":false,"renameDays":"","widget":{"url":"","nightModeUrl":""},"vipIcon":{"url":"","nightModeUrl":""}},"badge":[{"type":"best_answerer","description":"优秀答主","topics":[{"id":"19561734","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19561734","name":"环境保护","avatarUrl":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-8481743a63c3b278c0db018c78f90231_720w.jpg?source=32738c0c"}]}],"badgeV2":{"title":"环境保护话题下的优秀答主","mergedBadges":[{"type":"best","detailType":"best","title":"优秀答主","description":"环境保护话题下的优秀答主","url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F48509984","sources":[{"id":"19561734","token":"19561734","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19561734","name":"环境保护","avatarPath":"v2-8481743a63c3b278c0db018c78f90231","avatarUrl":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-8481743a63c3b278c0db018c78f90231_720w.jpg?source=32738c0c","description":""}],"icon":"","nightIcon":""}],"detailBadges":[{"type":"best","detailType":"best_answerer","title":"优秀答主","description":"环境保护话题下的优秀答主","url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F48509984","sources":[{"id":"19561734","token":"19561734","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19561734","name":"环境保护","avatarPath":"v2-8481743a63c3b278c0db018c78f90231","avatarUrl":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-8481743a63c3b278c0db018c78f90231_720w.jpg?source=32738c0c","description":""}],"icon":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-bf0eec3c31c8e866c468f60eb296696c_l.png?source=32738c0c","nightIcon":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-c724649168d8f9d36d7c3d13140a2594_l.png?source=32738c0c"}],"icon":"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-bf0eec3c31c8e866c468f60eb296696c_l.png?source=32738c0c","nightIcon":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-c724649168d8f9d36d7c3d13140a2594_l.png?source=32738c0c"},"activedAt":1},"thumbnail":"https:\u002F\u002Fpic4.zhimg.com\u002Fv2-12a14101b7f5a6bfe71a0effcbe5a3db_720w.jpg","isCollapsed":false,"isCopyable":true,"isVisible":true,"isNormal":true,"voteupCount":61,"commentCount":17,"thanksCount":13,"isMine":false,"commentPermission":"all","reshipmentSettings":"allowed","content":"\u003Cp data-pid=\"GZ576L5r\"\u003E电脑产生的热由于品相不好,往往用来取暖只之用。\u003C\u002Fp\u003E\u003Cp data-pid=\"HHjHCaXm\"\u003E一位奥地利程序员Christian Haschek就曾经把以太坊挖矿产生的废热引入室内,用来降低自己的取暖费用。\u003Csup data-draft-node=\"inline\" data-draft-type=\"reference\" data-numero=\"1\" data-text=\"\" data-url=\"https:\u002F\u002Fzhuanlan.zhihu.com\u002Fp\u002F353122576\"\u003E[1]\u003C\u002Fsup\u003E从电力使用情况来看,直接用作取暖的电能,下降了一半。而除去矿机花掉的电费,每天挖矿的净利润,是\u003Cb\u003E3.8欧元\u003C\u002Fb\u003E。\u003C\u002Fp\u003E\u003Cfigure data-size=\"normal\"\u003E\u003Cimg src=\"https:\u002F\u002Fpic1.zhimg.com\u002F50\u002Fv2-12a14101b7f5a6bfe71a0effcbe5a3db_720w.jpg?source=1940ef5c\" data-rawwidth=\"720\" data-rawheight=\"411\" data-size=\"normal\" data-caption=\"\" data-default-watermark-src=\"https:\u002F\u002Fpica.zhimg.com\u002F50\u002Fv2-2dfc011e8f9f077685ddcff25791fabc_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"720\" data-original=\"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-12a14101b7f5a6bfe71a0effcbe5a3db_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\u003Cp data-pid=\"tTJ9XdP1\"\u003E为了不让电脑服务器产生的热量白白浪费掉,荷兰的一家公司Nerdalize将数据中心里成千上万台电脑服务器分散放置到居民家中,同时为这些住宅配置了热能转化设备,利用这些电脑服务器产生的热量成为独立壁挂供暖器的热源,同时也成为家用热水的热源。\u003Csup data-draft-node=\"inline\" data-draft-type=\"reference\" data-numero=\"2\" data-text=\"\" data-url=\"https:\u002F\u002Fwww.takefoto.cn\u002Fviewnews-1490131.html\"\u003E[2]\u003C\u002Fsup\u003E\u003C\u002Fp\u003E\u003Cfigure data-size=\"normal\"\u003E\u003Cimg src=\"https:\u002F\u002Fpic3.zhimg.com\u002F50\u002Fv2-68decb5cee36bed0a35626bcff440283_720w.jpg?source=1940ef5c\" data-rawwidth=\"720\" data-rawheight=\"378\" data-size=\"normal\" data-caption=\"\" data-default-watermark-src=\"https:\u002F\u002Fpica.zhimg.com\u002F50\u002Fv2-b81aaa2b21d0af6c8f74c41db3605f5c_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"720\" data-original=\"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-68decb5cee36bed0a35626bcff440283_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\u003Cp data-pid=\"Fld_9Wmw\"\u003E对于集中式的数据中心,余热回收更是一个必须认真考虑的课题。以腾讯天津数据中心为例,将机房冷冻水余热二次提温替代市政为办公楼供热。机房可回收的余热高达 5233kW,通过计算办公楼采暖负荷为540kW,在热泵运行阶段只需提取1\u002F10热量,即可满足办公楼采暖需求。按照6个月供暖季计算,冬季节省成本约50万元。\u003Csup data-draft-node=\"inline\" data-draft-type=\"reference\" data-numero=\"3\" data-text=\"\" data-url=\"https:\u002F\u002Fxw.qq.com\u002Fcmsid\u002F20220123A02SUD00?f=newdc\"\u003E[3]\u003C\u002Fsup\u003E\u003C\u002Fp\u003E\u003Cfigure data-size=\"normal\"\u003E\u003Cimg src=\"https:\u002F\u002Fpic1.zhimg.com\u002F50\u002Fv2-f9e06cbae43fbf48eda323159df97a33_720w.jpg?source=1940ef5c\" data-rawwidth=\"640\" data-rawheight=\"360\" data-size=\"normal\" data-caption=\"\" data-default-watermark-src=\"https:\u002F\u002Fpic2.zhimg.com\u002F50\u002Fv2-c8f4ea70b88be352a25e2e1374b6b4bb_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"640\" data-original=\"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-f9e06cbae43fbf48eda323159df97a33_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\u003Cp data-pid=\"u6ZF5OLM\"\u003E不过,一般笔记本的能耗在60~70瓦,台式机的能耗能耗可以达到400瓦,而我国冬季供暖的设计标准考虑每平米80~120瓦。如果单纯从取暖来看,一台笔记本或者一台普通的台式机的发热功率,只够很小的面积取暖之用。这种分散式的热源,还是替代暖宝宝,或者干衣器最好啦。\u003C\u002Fp\u003E","title":"","excerpt":"电脑产生的热由于品相不好,往往用来取暖只之用。 一位奥地利程序员Christian Haschek就曾经把以太坊挖矿产生的废热引入室内,用来降低自己的取暖费用。 [1]从电力使用情况来看,直接用作取暖的电能,下降了一半。而除去矿机花掉的电费,每天挖矿的净利润,是3.8欧元。 [图片] 为了不让电脑服务器产生的热量白白浪费掉,荷兰的一家公司Nerdalize将数据中心里成千上万台电脑服务器分散放置到居民家中,同时为这些住宅配置了热能转化设备,…","suggestEdit":{"reason":"","status":false,"tip":"","title":"","unnormalDetails":{"status":"","description":"","reason":"","reasonId":0,"note":""},"url":""},"thumbnailInfo":{"count":3,"type":"","thumbnails":[{"type":"image","url":"https:\u002F\u002Fpic4.zhimg.com\u002Fv2-12a14101b7f5a6bfe71a0effcbe5a3db_720w.jpg","width":720,"height":411,"token":"v2-12a14101b7f5a6bfe71a0effcbe5a3db","dataId":0},{"type":"image","url":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-68decb5cee36bed0a35626bcff440283_720w.jpg","width":720,"height":378,"token":"v2-68decb5cee36bed0a35626bcff440283","dataId":0},{"type":"image","url":"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-f9e06cbae43fbf48eda323159df97a33_720w.jpg","width":640,"height":360,"token":"v2-f9e06cbae43fbf48eda323159df97a33","dataId":0}]},"relationship":{"isAuthor":false,"isAuthorized":false,"isNothelp":false,"isThanked":false,"voting":0},"attachment":{"type":"ANSWER","attachmentId":""},"isDeleted":false}},{"content":{"id":2541116717,"type":"answer","answerType":"NORMAL","url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F538525247\u002Fanswer\u002F2541116717","createdTime":1655959822,"updatedTime":1655978242,"question":{"type":"question","id":538525247,"title":"有哪些常见的事物(或现象)至今没搞清原理?","questionType":"normal","created":1655682418,"updatedTime":1655682418,"url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F538525247","isDeleted":false},"author":{"id":"972173e1e7b9d77062e411de1ead84a7","urlToken":"jia-ming-zi-34","name":"贾明子","useDefaultAvatar":false,"avatarUrl":"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-d7caa0edc6c64e6c23fefb4aab0a65da_l.jpg?source=0df5f383","avatarUrlTemplate":"https:\u002F\u002Fpica.zhimg.com\u002Fv2-d7caa0edc6c64e6c23fefb4aab0a65da.jpg?source=0df5f383","isOrg":false,"type":"people","url":"https:\u002F\u002Fwww.zhihu.com\u002Fpeople\u002F972173e1e7b9d77062e411de1ead84a7","userType":"people","headline":"化学工程,玻尔兹曼门下走狗","gender":-1,"isAdvertiser":false,"vipInfo":{"isVip":true,"renameDays":"","widget":{"url":"","nightModeUrl":""},"vipIcon":{"url":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-4812630bc27d642f7cafcd6cdeca3d7a_r.png?source=0df5f383","nightModeUrl":"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-4812630bc27d642f7cafcd6cdeca3d7a_r.png?source=0df5f383"}},"badge":[{"type":"best_answerer","description":"优秀答主","topics":[{"id":"19554091","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19554091","name":"数学","avatarUrl":"https:\u002F\u002Fpica.zhimg.com\u002Fv2-351d57389cf50b002a20606caac645cf_720w.jpg?source=32738c0c"},{"id":"19551585","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19551585","name":"科普","avatarUrl":"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-e0e3f57da8dc5b0c706300d18714c4ae_720w.jpg?source=32738c0c"},{"id":"19577481","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19577481","name":"量子物理","avatarUrl":"https:\u002F\u002Fpic1.zhimg.com\u002F239e4cd4a_720w.jpg?source=32738c0c"}]},{"type":"identity","description":"美国普度大学 化学工程博士"}],"badgeV2":{"title":"数学等 3 个话题下的优秀答主","mergedBadges":[{"type":"best","detailType":"best","title":"优秀答主","description":"数学等 3 个话题下的优秀答主","url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F48509984","sources":[{"id":"19554091","token":"19554091","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19554091","name":"数学","avatarPath":"v2-351d57389cf50b002a20606caac645cf","avatarUrl":"https:\u002F\u002Fpica.zhimg.com\u002Fv2-351d57389cf50b002a20606caac645cf_720w.jpg?source=32738c0c","description":""},{"id":"19551585","token":"19551585","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19551585","name":"科普","avatarPath":"v2-e0e3f57da8dc5b0c706300d18714c4ae","avatarUrl":"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-e0e3f57da8dc5b0c706300d18714c4ae_720w.jpg?source=32738c0c","description":""},{"id":"19577481","token":"19577481","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19577481","name":"量子物理","avatarPath":"239e4cd4a","avatarUrl":"https:\u002F\u002Fpic1.zhimg.com\u002F239e4cd4a_720w.jpg?source=32738c0c","description":""}],"icon":"","nightIcon":""},{"type":"identity","detailType":"identity","title":"认证","description":"美国普度大学 化学工程博士","url":"https:\u002F\u002Fwww.zhihu.com\u002Faccount\u002Fverification\u002Fintro","sources":[],"icon":"","nightIcon":""}],"detailBadges":[{"type":"best","detailType":"best_answerer","title":"优秀答主","description":"数学等 3 个话题下的优秀答主","url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F48509984","sources":[{"id":"19554091","token":"19554091","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19554091","name":"数学","avatarPath":"v2-351d57389cf50b002a20606caac645cf","avatarUrl":"https:\u002F\u002Fpica.zhimg.com\u002Fv2-351d57389cf50b002a20606caac645cf_720w.jpg?source=32738c0c","description":""},{"id":"19551585","token":"19551585","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19551585","name":"科普","avatarPath":"v2-e0e3f57da8dc5b0c706300d18714c4ae","avatarUrl":"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-e0e3f57da8dc5b0c706300d18714c4ae_720w.jpg?source=32738c0c","description":""},{"id":"19577481","token":"19577481","type":"topic","url":"https:\u002F\u002Fwww.zhihu.com\u002Ftopic\u002F19577481","name":"量子物理","avatarPath":"239e4cd4a","avatarUrl":"https:\u002F\u002Fpic1.zhimg.com\u002F239e4cd4a_720w.jpg?source=32738c0c","description":""}],"icon":"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-bf0eec3c31c8e866c468f60eb296696c_l.png?source=32738c0c","nightIcon":"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-c724649168d8f9d36d7c3d13140a2594_l.png?source=32738c0c"},{"type":"identity","detailType":"identity_people","title":"已认证的个人","description":"美国普度大学 化学工程博士","url":"https:\u002F\u002Fwww.zhihu.com\u002Faccount\u002Fverification\u002Fintro","sources":[],"icon":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-235258cecb8a0f184c4d38483cd6f6b6_l.png?source=32738c0c","nightIcon":"https:\u002F\u002Fpica.zhimg.com\u002Fv2-45e870b8f0982bcd7537ea4627afbd00_l.png?source=32738c0c"}],"icon":"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-7a1a13d7531f29551f79278e9391b8ee_l.png?source=32738c0c","nightIcon":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-af71f641951fd5f8b4a7d305288693df_l.png?source=32738c0c"},"activedAt":1462577505},"thumbnail":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-f14c38561675a726d7815c3c1062f0a6_720w.gif","isCollapsed":false,"isCopyable":true,"isVisible":true,"isNormal":true,"voteupCount":1730,"commentCount":114,"thanksCount":217,"isMine":false,"commentPermission":"all","reshipmentSettings":"allowed","content":"\u003Cp data-pid=\"nHE3mYEf\"\u003E在工程里面,就没有什么东西是搞清楚了的。\u003C\u002Fp\u003E\u003Cp data-pid=\"fN0BM1qT\"\u003E比如说,湍流,牛顿传热定律,粘度,多孔介质的渗透和压降,结晶,煤炭的结构,ABCD各类粉体的特性,极性物质的活度系数,非理想气体,非理想流体,非理想溶液,非理想黑体,非理想的一切东西,……\u003C\u002Fp\u003E\u003Cp data-pid=\"2CNoBC8c\"\u003E\u003Cb\u003E随便举个例子吧,例如说粉体。\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp data-pid=\"wi78wx7P\"\u003E你把粉体放在一个锥斗里面,希望它均匀地落下去,就像是这样:\u003C\u002Fp\u003E\u003Cfigure data-size=\"normal\"\u003E\u003Cimg src=\"https:\u002F\u002Fpic2.zhimg.com\u002F50\u002Fv2-f14c38561675a726d7815c3c1062f0a6_720w.gif?source=1940ef5c\" data-caption=\"\" data-size=\"normal\" data-rawwidth=\"800\" data-rawheight=\"450\" data-thumbnail=\"https:\u002F\u002Fpicx.zhimg.com\u002F50\u002Fv2-f14c38561675a726d7815c3c1062f0a6_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"800\" data-original=\"https:\u002F\u002Fpica.zhimg.com\u002Fv2-f14c38561675a726d7815c3c1062f0a6_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\u003Cp data-pid=\"DT1QR4V-\"\u003E可是实际上,往往你做不到,它并不总是乖乖地这么平滑地往下流动,不同的粉体系统表现的行为大相径庭,诸如:\u003C\u002Fp\u003E\u003Cfigure data-size=\"normal\"\u003E\u003Cimg src=\"https:\u002F\u002Fpic1.zhimg.com\u002F50\u002Fv2-3f80420fdcc183dfb1fcfe1a0e27aa78_720w.jpg?source=1940ef5c\" data-caption=\"\" data-size=\"normal\" data-rawwidth=\"800\" data-rawheight=\"436\" data-default-watermark-src=\"https:\u002F\u002Fpic2.zhimg.com\u002F50\u002Fv2-baffc77e3cb1a2e71a83359d10b06be1_720w.jpg?source=1940ef5c\" class=\"origin_image zh-lightbox-thumb\" width=\"800\" data-original=\"https:\u002F\u002Fpic4.zhimg.com\u002Fv2-3f80420fdcc183dfb1fcfe1a0e27aa78_r.jpg?source=1940ef5c\"\u002F\u003E\u003C\u002Ffigure\u003E\u003Cul\u003E\u003Cli data-pid=\"Mt3zqQk3\"\u003E有的中间流得快,边上流得慢;\u003C\u002Fli\u003E\u003Cli data-pid=\"lInLKTjc\"\u003E有的边壁压根就不动;\u003C\u002Fli\u003E\u003Cli data-pid=\"2SawbFou\"\u003E有的更过分,只有中间一点点往下流,形成一个小通道;\u003C\u002Fli\u003E\u003Cli data-pid=\"IfDeYCmY\"\u003E有的流着流着就不动了,底下“架桥”。\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp data-pid=\"y0ylJWvg\"\u003E如此等等,这在工程上制造了无数的麻烦。\u003C\u002Fp\u003E\u003Cp data-pid=\"Ldo2fHbI\"\u003E比如说吧,架桥是常见现象,也就是说,底下明明有一个洞,但是这些物料硬是架住不动了。工程师们有时候会在锥斗上加一个振打器,时不时地敲打两下,把架住的“桥”破坏掉,可实际上,有时候加上振打后,反而起到反作用,越敲越实,最后完全堵死。\u003C\u002Fp\u003E\u003Cp data-pid=\"fs9ZLZit\"\u003E这个东西,和很多因素有关,比如说锥斗的结构,内壁的光滑程度,颗粒的大小,颗粒的粒度分布,颗粒的密度,颗粒的形状,颗粒的表面性质……\u003C\u002Fp\u003E\u003Cp data-pid=\"o3P9xvwJ\"\u003E科学家们根据粒度和密度,大致把粉体分成四类,\u003C\u002Fp\u003E\u003Cfigure data-size=\"normal\"\u003E\u003Cimg src=\"https:\u002F\u002Fpic2.zhimg.com\u002F50\u002Fv2-40c19b56b4971482888ff8c658b34c88_720w.jpg?source=1940ef5c\" data-caption=\"\" data-size=\"normal\" data-rawwidth=\"389\" data-rawheight=\"260\" data-default-watermark-src=\"https:\u002F\u002Fpic3.zhimg.com\u002F50\u002Fv2-4c5a420b79dc37228f6b2211cde0bee2_720w.jpg?source=1940ef5c\" class=\"content_image\" width=\"389\"\u002F\u003E\u003C\u002Ffigure\u003E\u003Cp data-pid=\"-IVHzld0\"\u003E但是实操上面,这只是一种定性的参考。真正的行为,最终还得靠实验。\u003C\u002Fp\u003E\u003Cp data-pid=\"3qG4q9OP\"\u003E理论上,这个东西几乎无法预测。\u003C\u002Fp\u003E\u003Cp data-pid=\"B0L9cniC\"\u003E固体颗粒系统是一个非常令人头疼的东西,它不是液体那种流体,流体力学虽然也很麻烦,但是至少是均相的。它也不是简单的质点动力学那种情况,因为颗粒系统中间颗粒的数目数以万亿,根本不可能算清楚,更何况每个颗粒的形状还千变万化,颗粒间的相互作用也不是弹性或者非弹性那种简单分类可以说清楚的。它还不是像流化状态那种,是固相分散在连续相中间,可以用统计方法来处理。\u003C\u002Fp\u003E\u003Cp data-pid=\"rrvswC52\"\u003E总之没有人能说清楚。\u003C\u002Fp\u003E\u003Cp data-pid=\"n9OsiBb8\"\u003E\u003Cb\u003E再说一个常见现象:非理想气体,或曰真实气体。\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp data-pid=\"l_KsZDxK\"\u003E和粉体相对而言,气体就好处理得多。很多情况下,气体都可以近似成理想气体。而科学家往往一听到“理想”二字就会高潮:是的,这玩意儿我们已经搞清楚了!\u003C\u002Fp\u003E\u003Cp data-pid=\"zmW3kh9g\"\u003E但是,真实的气体却总是很调皮的,它们很多情况下并不符合理想气体的条件。于是乎,理想气体的结论也就有了偏差。\u003C\u002Fp\u003E\u003Cp data-pid=\"WHAeM7h2\"\u003E那么怎么办?\u003C\u002Fp\u003E\u003Cp data-pid=\"DXO_1z0I\"\u003E—— 简单,科学家们说,我们假定它满足理想气体定律。毕竟,科学家们是以处理真空球形鸡的能力强悍而著称的,就是这么任性。\u003C\u002Fp\u003E\u003Cp data-pid=\"dTchSEDZ\"\u003E那算得不对啊,误差怎么办?\u003C\u002Fp\u003E\u003Cp data-pid=\"FpRTd74_\"\u003E—— 我们就乘以一个系数作为修正吧。\u003C\u002Fp\u003E\u003Cp data-pid=\"TukyfuI9\"\u003E这个系数,还被赋予一个很好听的名字,叫做逸度系数。\u003C\u002Fp\u003E\u003Cp data-pid=\"vZfpTkr7\"\u003E那么,这个逸度系数又应该怎么计算呢?\u003C\u002Fp\u003E\u003Cp data-pid=\"ci_YBx5M\"\u003E—— 那就不是我们搞理论的人的事情了,那些实验科学家们也总要干点事情的嘛。\u003C\u002Fp\u003E\u003Cp data-pid=\"JE3hJaIS\"\u003E于是,每一种常见的物质,就都多了一个叫做逸度系数的、要通过实验测定才能得到的物性。\u003C\u002Fp\u003E\u003Cp data-pid=\"cXAbYIBy\"\u003E有些懂行的人说了,不对啊,通过状态方程也可以计算啊?谁说一定要通过实验测定的呢?\u003C\u002Fp\u003E\u003Cp data-pid=\"PP6oTBXb\"\u003E可特么真实气体的状态方程的参数不也是实验值吗?你见过几个气体的状态方程是可以直接从统计力学计算出来的?\u003C\u002Fp\u003E\u003Cp data-pid=\"VtreG97m\"\u003E在物性库里面,常见的物质中这些东西都已经有成熟的计算方法了。但是这个库是积累了过往两个世纪人类浩如烟海的实验数据得到的。在应用层面,我们可以说这些东西我们已经“搞清楚了”,这其实说的是指我们已经做过实验了。\u003C\u002Fp\u003E\u003Cp data-pid=\"yj-ID4lM\"\u003E真正从理论上解释清楚,还差得远呢。\u003C\u002Fp\u003E\u003Cp data-pid=\"PDK71eO0\"\u003E\u003Cb\u003E再补充一个传热的例子吧。\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp data-pid=\"AFbKKVG2\"\u003E传热学里面有一个经典的定律,叫做\u003Cb\u003E牛顿传热定律。\u003C\u002Fb\u003E这个定律说,传热量正比于温差和传热面积:\u003C\u002Fp\u003E\u003Cp data-pid=\"4KGVxHsn\"\u003E\u003Cimg src=\"https:\u002F\u002Fwww.zhihu.com\u002Fequation?tex=%5Cdot%7BQ%7D%3DUA%5CDelta+T\" alt=\"\\dot{Q}=UA\\Delta T\" eeimg=\"1\"\u002F\u003E \u003C\u002Fp\u003E\u003Cp data-pid=\"l17aRywr\"\u003E好了,看到这个公式,大家会觉得,这个东西很简单明了啊,怎么能说搞不清楚呢?\u003C\u002Fp\u003E\u003Cp data-pid=\"udebGYK9\"\u003E这就是科学家们的狡猾之处了:他们搞出来的公式伪装成很简单的样子,可实际上,那些最令人头疼的东西全部被放在一个看似不起眼的系数里了。这里,就是这个\u003Cb\u003E传热系数\u003C\u002Fb\u003EU。\u003C\u002Fp\u003E\u003Cp data-pid=\"oZsVjXfm\"\u003E这个东东,到底有多让人讨厌呢?搞传热的人都知道。\u003C\u002Fp\u003E\u003Cp data-pid=\"00yy21xR\"\u003E它基本上没有什么理论公式,有很多的计算方法,99.9%的都是经验公式。所谓经验公式,不过就是大家做一个实验,然后回归一个东西出来而已。这个回归出来的东西,堪称你所见过的最丑的东西了。\u003C\u002Fp\u003E\u003Cp data-pid=\"dGNMADut\"\u003E传热学里面,大量使用的参数就是各种无量纲准数。例如瑞利数:\u003C\u002Fp\u003E\u003Cp data-pid=\"PKsBqf3d\"\u003E\u003Cimg src=\"https:\u002F\u002Fwww.zhihu.com\u002Fequation?tex=Ra%3DG_rP_r\" alt=\"Ra=G_rP_r\" eeimg=\"1\"\u002F\u003E \u003C\u002Fp\u003E\u003Cp data-pid=\"i_mku7wD\"\u003E而这个准数,又是格拉晓夫数和普朗特数的乘积:\u003C\u002Fp\u003E\u003Cp data-pid=\"gChGBJSx\"\u003E\u003Cimg src=\"https:\u002F\u002Fwww.zhihu.com\u002Fequation?tex=Gr%3D%5Cfrac%7Bg%5Cbeta%5Cleft%28+T_s-T_%5Cinfty+%5Cright%29L%5E3%7D%7B%5Cnu%5E2%7D\" alt=\"Gr=\\frac{g\\beta\\left( T_s-T_\\infty \\right)L^3}{\\nu^2}\" eeimg=\"1\"\u002F\u003E \u003C\u002Fp\u003E\u003Cp data-pid=\"32EGwXY_\"\u003E\u003Cimg src=\"https:\u002F\u002Fwww.zhihu.com\u002Fequation?tex=Pr%3D%5Cfrac%7BC_p%5Cmu%7D%7B%5Ckappa%7D\" alt=\"Pr=\\frac{C_p\\mu}{\\kappa}\" eeimg=\"1\"\u002F\u003E \u003C\u002Fp\u003E\u003Cp data-pid=\"bNrE9STr\"\u003E类似的准数还有若干。这些准数我们赋予它们一些所谓的物理含义,诸如对流和扩散的比值、浮力和粘滞力的比值、动量传输和热量传输的比值等等blabla,其实这些“含义”都是一些附会之说。真正的情况就是我们把流体的一些物性组合起来,把它们的量纲消去,让它们看起来不那么乱。\u003C\u002Fp\u003E\u003Cp data-pid=\"dbphmwjz\"\u003E无量纲化是我们往往是我们拿到一个微分方程后要做的第一件事。但是这些无量纲数甚至不是从方程得来的,而是科学家们本着“传热不会受到量纲选择的影响,所以尽量把相关的变量组成一组变成无量纲数就应该能说明一些问题”、以及“变量太多了看着烦”这种思路搞的。\u003C\u002Fp\u003E\u003Cp data-pid=\"CC9GWKdQ\"\u003E从这些无量纲数可以看到,U根本就不是一个常数,它是温度、流场、位置等一系列变量的函数。牛顿传热定律其实是\u003Cb\u003E把最难搞的东西lump到一起,然后想办法实验解决的\u003C\u002Fb\u003E。\u003C\u002Fp\u003E\u003Cp data-pid=\"ac89qJTS\"\u003E具体传热系数怎么算呢?举一个例子让你看看它有多丑:\u003C\u002Fp\u003E\u003Cp data-pid=\"l7NGtwkA\"\u003E\u003Cimg src=\"https:\u002F\u002Fwww.zhihu.com\u002Fequation?tex=U%3D%5Cfrac%7B%5Ckappa%7D%7BL%7D0.22%5Cleft%28+%5Cfrac%7BPr%7D%7B0.2%2BPr%7D+%5Cright%29%5E%7B0.28%7DRa%5E%7B1%2F4%7DPr%5E%7B0.012%7D%5Cleft%28+%5Cfrac%7BH%7D%7BL%7D+%5Cright%29%5E%7B-%5Cfrac%7B1%7D%7B4%7D%7D\" alt=\"U=\\frac{\\kappa}{L}0.22\\left( \\frac{Pr}{0.2+Pr} \\right)^{0.28}Ra^{1\u002F4}Pr^{0.012}\\left( \\frac{H}{L} \\right)^{-\\frac{1}{4}}\" eeimg=\"1\"\u002F\u003E \u003C\u002Fp\u003E\u003Cp data-pid=\"14m1HV2P\"\u003E请注意,这个公式可不是一个普适的玩意儿,它的使用范围十分之窄,它是一个竖直矩形容器内部、高宽比在2到10之间、瑞利数小于某个数值、横向传热的传热系数。\u003C\u002Fp\u003E\u003Cp data-pid=\"1Bblsd2T\"\u003E\u003Cb\u003E类似的传热系数计算仅仅是在手册里常用的大约就得有几十个,包括水平面、竖直面、水平管道内、水平管道外、数值管道内、竖直管道外、圆柱形容器内(外)、矩形容器内(外)、球形容器内(外),等等一大堆。\u003C\u002Fb\u003E\u003C\u002Fp\u003E\u003Cp data-pid=\"U0whmPA_\"\u003E谁敢说他懂传热学?出来我保证不打死他。\u003C\u002Fp\u003E\u003Cp class=\"ztext-empty-paragraph\"\u003E\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp class=\"ztext-empty-paragraph\"\u003E\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp data-pid=\"fIYQ5f2Q\"\u003E有人感兴趣的话,后面再更新几个其它日常常见的东西是如何折磨工程师的。\u003C\u002Fp\u003E","title":"","excerpt":"在工程里面,就没有什么东西是搞清楚了的。 比如说,湍流,牛顿传热定律,粘度,多孔介质的渗透和压降,结晶,煤炭的结构,ABCD各类粉体的特性,极性物质的活度系数,非理想气体,非理想流体,非理想溶液,非理想黑体,非理想的一切东西,… 随便举个例子吧,例如说粉体。你把粉体放在一个锥斗里面,希望它均匀地落下去,就像是这样: [图片] 可是实际上,往往你做不到,它并不总是乖乖地这么平滑地往下流动,不同的粉体系统表现的行…","suggestEdit":{"reason":"","status":false,"tip":"","title":"","unnormalDetails":{"status":"","description":"","reason":"","reasonId":0,"note":""},"url":""},"thumbnailInfo":{"count":3,"type":"","thumbnails":[{"type":"gif","url":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-f14c38561675a726d7815c3c1062f0a6_720w.gif","width":800,"height":450,"token":"v2-f14c38561675a726d7815c3c1062f0a6","dataId":0},{"type":"image","url":"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-3f80420fdcc183dfb1fcfe1a0e27aa78_720w.jpg","width":800,"height":436,"token":"v2-3f80420fdcc183dfb1fcfe1a0e27aa78","dataId":0},{"type":"image","url":"https:\u002F\u002Fpic3.zhimg.com\u002Fv2-40c19b56b4971482888ff8c658b34c88_720w.jpg","width":389,"height":260,"token":"v2-40c19b56b4971482888ff8c658b34c88","dataId":0}]},"relationship":{"isAuthor":false,"isAuthorized":false,"isNothelp":false,"isThanked":false,"voting":0},"attachment":{"type":"ANSWER","attachmentId":""},"isDeleted":false}}],"title":"自然科学与技术","url":"https:\u002F\u002Fwww.zhihu.com\u002Fapi\u002Fv4\u002Fcollections\u002F42771137","totalCount":1524,"creator":{"id":"7c046b98b5175bb7d189cef627f0d3ba","urlToken":"hai-feng-84-73","name":"智爷","useDefaultAvatar":false,"avatarUrl":"https:\u002F\u002Fpic2.zhimg.com\u002F67bc19807df884c59a4adf94b3289238_l.jpg?source=0df5f383","avatarUrlTemplate":"https:\u002F\u002Fpic1.zhimg.com\u002F67bc19807df884c59a4adf94b3289238.jpg?source=0df5f383","isOrg":false,"type":"people","url":"https:\u002F\u002Fwww.zhihu.com\u002Fpeople\u002F7c046b98b5175bb7d189cef627f0d3ba","userType":"people","headline":"财务人爱好影视","gender":1,"isAdvertiser":false,"vipInfo":{"isVip":false,"renameDays":"","widget":{"url":"","nightModeUrl":""},"vipIcon":{"url":"","nightModeUrl":""}},"badgeV2":{"title":"","mergedBadges":[],"detailBadges":[],"icon":"","nightIcon":""},"activedAt":1450350045},"updatedTime":1656698956,"isFollowing":false,"followerCount":1046,"isPublic":true,"type":"collection","id":42771137},"82158849":{"favitems":[{"content":{"id":2534246675,"type":"answer","answerType":"NORMAL","url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F451665490\u002Fanswer\u002F2534246675","createdTime":1655537080,"updatedTime":1655711991,"question":{"type":"question","id":451665490,"title":"一个人的组织能力到底指什么?","questionType":"normal","created":1616905364,"updatedTime":1616905364,"url":"https:\u002F\u002Fwww.zhihu.com\u002Fquestion\u002F451665490","isDeleted":false},"author":{"id":"e6d557570f0caf3dc32aa90cf49fc251","urlToken":"qin-yu-xuan-53-16","name":"羊绒皮卡","useDefaultAvatar":false,"avatarUrl":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-a4802e8433809bfa884bcb5d488e5147_l.jpg?source=0df5f383","avatarUrlTemplate":"https:\u002F\u002Fpic1.zhimg.com\u002Fv2-a4802e8433809bfa884bcb5d488e5147.jpg?source=0df5f383","isOrg":false,"type":"people","url":"https:\u002F\u002Fwww.zhihu.com\u002Fpeople\u002Fe6d557570f0caf3dc32aa90cf49fc251","userType":"people","headline":"","gender":1,"isAdvertiser":false,"vipInfo":{"isVip":true,"renameDays":"","widget":{"url":"","nightModeUrl":""},"vipIcon":{"url":"https:\u002F\u002Fpic2.zhimg.com\u002Fv2-4812630bc27d642f7cafcd6cdeca3d7a_r.png?source=0df5f383","nightModeUrl":"https:\u002F\u002Fpica.zhimg.com\u002Fv2-4812630bc27d642f7cafcd6cdeca3d7a_r.png?source=0df5f383"}},"badgeV2":{src="https://static.zhihu.com/heifetz/main.app.6101bd3219a12d5aed63.js"></script><script crossorigin="" src="https://static.zhihu.com/heifetz/main.explore-routes.75888e1f320baeceb7db.js"></script><script defer="" src="//www.zhihu.com/wza/aria.js?appid=a3637ace5dc3a347f6863b0bac487599"></script></body><script src="https://hm.baidu.com/hm.js?98beee57fd2ef70ccdd5ca52b9740c49" async=""></script></html>

3.Basic Post request

Enter in python3 environment:

import requests
data={
    
    
    "age": "22", 
    "name": "germey"  
}
response = requests.post('http://httpbin.org/post',params=data)
#get中:response = requests.get('http://httpbin.org/get',params=data)
print(response.text)

The resulting output is:

{
    
    
  "args": {
    
    
    "age": "22", 
    "name": "germey"
  }, 
  "data": "", 
  "files": {
    
    }, 
  "form": {
    
    }, 
  "headers": {
    
    
    "Accept": "*/*", 
    "Accept-Encoding": "gzip, deflate, br", 
    "Content-Length": "0", 
    "Host": "httpbin.org", 
    "User-Agent": "python-requests/2.26.0", 
    "X-Amzn-Trace-Id": "Root=1-62bf999b-003cf45901ec42d845b1b9e9"
  }, 
  "json": null, 
  "origin": "222.204.241.27", 
  "url": "http://httpbin.org/post?age=22&name=germey"
}

Enter in python3 environment:

import requests
data={
    
    
    "age": "22", 
    "name": "germey"  
}
headers={
    
    
    'User-Agent':'Mozilla/5.0 (X11; Linux x86_64; rv:101.0) Gecko/20100101 Firefox/101.0'
}
response = requests.post('http://httpbin.org/post',params=data,headers=headers)
print(response.text)

The resulting output is:

{
    
    
  "args": {
    
    
    "age": "22", 
    "name": "germey"
  }, 
  "data": "", 
  "files": {
    
    }, 
  "form": {
    
    }, 
  "headers": {
    
    
    "Accept": "*/*", 
    "Accept-Encoding": "gzip, deflate, br", 
    "Content-Length": "0", 
    "Host": "httpbin.org", 
    "User-Agent": "Mozilla/5.0 (X11; Linux x86_64; rv:101.0) Gecko/20100101 Firefox/101.0", 
    "X-Amzn-Trace-Id": "Root=1-62bf9a1a-70f0510b7d78e40526176143"
  }, 
  "json": null, 
  "origin": "222.204.241.27", 
  "url": "http://httpbin.org/post?age=22&name=germey"
}

Guess you like

Origin blog.csdn.net/weixin_47296493/article/details/129568651