import requests
response = requests.get('http://idcbgp.cn')
content = str(response.content, encoding='utf-8') # ==> 打印具體內(nèi)容
# print(content)
content_list = content.split('\n')
print(len(content_list))
for line in content_list:
if 'www' in line:
print(line.strip())
response = requests.get('http://idcbgp.cn')
content = str(response.content, encoding='utf-8') # ==> 打印具體內(nèi)容
# print(content)
content_list = content.split('\n')
print(len(content_list))
for line in content_list:
if 'www' in line:
print(line.strip())
2022-05-13
命令行:python -m http.server --bind 127.0.0.1 8000
py代碼:
import requests
response = requests.get('http://127.0.0.1:8000/')
# 打印狀態(tài)碼
print(response.status_code)
# 打印回應(yīng)頭
print(response.headers)
py代碼:
import requests
response = requests.get('http://127.0.0.1:8000/')
# 打印狀態(tài)碼
print(response.status_code)
# 打印回應(yīng)頭
print(response.headers)
2022-05-13
cmd中python -m http.server --bind 127.0.0.1 8000啟動(dòng)http服務(wù)器。
py文件中代碼:
from urllib import request
response = request.urlopen('http://127.0.0.1:8000/')
print(response.status)
for k, v in response.getheaders():
print('{}: {}'.format(k, v))
py文件中代碼:
from urllib import request
response = request.urlopen('http://127.0.0.1:8000/')
print(response.status)
for k, v in response.getheaders():
print('{}: {}'.format(k, v))
2022-05-13
這里是py2的環(huán)境,Person父類首先要繼承object類,然后Student類的super方法也要傳繼承的子類和self兩個(gè)參數(shù)才能調(diào)用__init__方法,py3的話父類不需要繼承object類,spuer方法也不用傳參就能直接調(diào)用
2022-05-09
class Person(object):
def __init__(self, name,age,location):
self.__name = name
self.__age=age
self.__location=location
def get(self):
return '{},{},{}'.format(self.__name,self.__age,self.__location)
p = Person('Alice',22,'hongkong')
print(p.get())
def __init__(self, name,age,location):
self.__name = name
self.__age=age
self.__location=location
def get(self):
return '{},{},{}'.format(self.__name,self.__age,self.__location)
p = Person('Alice',22,'hongkong')
print(p.get())
2022-04-23
更習(xí)慣這種寫法:
def is_odd(x):
return x % 2 == 1
item =filter(is_odd, [1, 4, 6, 7, 9, 12, 17])
print(item)
def is_odd(x):
return x % 2 == 1
item =filter(is_odd, [1, 4, 6, 7, 9, 12, 17])
print(item)
2022-04-17
def format_name(s):
return s.title()
item = map(format_name, ['alice', 'BOB', 'CanDY'])
print(item)
這樣也行,更容易理解。很奇怪,答案中為什么沒(méi)有報(bào)錯(cuò),還是不理解python運(yùn)行的內(nèi)部機(jī)制
return s.title()
item = map(format_name, ['alice', 'BOB', 'CanDY'])
print(item)
這樣也行,更容易理解。很奇怪,答案中為什么沒(méi)有報(bào)錯(cuò),還是不理解python運(yùn)行的內(nèi)部機(jī)制
2022-04-17
它這也是要實(shí)例化之后才能使用的,跟直接定義一個(gè)方法,然后訪問(wèn)p.calls()有何不同?實(shí)際使用場(chǎng)景是什么呢?
2022-03-18