From 614227b472ba7ab0e674851444c69caf5dcff096 Mon Sep 17 00:00:00 2001 From: Sunny-Moom Date: Tue, 1 Apr 2025 09:11:02 +0800 Subject: [PATCH] 25.4.1 --- 第六周/作业一.py | 9 +++++++++ 第六周/作业二.py | 13 +++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 第六周/作业一.py create mode 100644 第六周/作业二.py diff --git a/第六周/作业一.py b/第六周/作业一.py new file mode 100644 index 0000000..21ef56e --- /dev/null +++ b/第六周/作业一.py @@ -0,0 +1,9 @@ +import requests +from datetime import datetime + +request = requests.get('http://api.open-notify.org/iss-now.json') +data = request.json() +longitude = data['iss_position']['longitude'] +latitude = data['iss_position']['latitude'] +timestamp = datetime.fromtimestamp(data['timestamp']).strftime('%Y-%m-%d %H:%M:%S') +print(f"经度={longitude}\n纬度={latitude}\n时间={timestamp}") \ No newline at end of file diff --git a/第六周/作业二.py b/第六周/作业二.py new file mode 100644 index 0000000..53a3f58 --- /dev/null +++ b/第六周/作业二.py @@ -0,0 +1,13 @@ +import requests +from bs4 import BeautifulSoup + +url='http://www.baidu.com/s' +params={ + 'wd':'Python教程' +} +request = requests.get(url, params=params) +data = BeautifulSoup(request.text, 'html.parser') +print(data) + +# //*[@id="2"]/div/div[1]/div[1]/h3/a +# //*[@id="3"]/div/div[1]/div[1]/h3/a \ No newline at end of file