본문 바로가기
chatgpt/coding with ai

Coding to chatgpt

by SpeeDr00t 2023. 2. 10.
반응형
#
# write by chatgpt
#
import requests
import os
from bs4 import BeautifulSoup
base_url = "https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/"
response = requests.get(base_url)
soup = BeautifulSoup(response.text, "html.parser")
for tr in soup.find_all("tr", class_="folder"):
title = tr.get("title")
if title is not None:
folder = title
folder_url = base_url + folder
os.system( f'mkdir -p {folder}' )
response = requests.get(folder_url)
folder_soup = BeautifulSoup(response.text, "html.parser")
for tr in folder_soup.find_all("tr", class_="file"):
file_title = tr.get("title")
if file_title is not None:
file_url = f'{folder_url}/{file_title}'
wget_command = f'wget {file_url} -O {folder}/{file_title}'
print(wget_command)
os.system(wget_command)

 

https://youtu.be/bwJD2tKjW0o

 

반응형