Új hozzászólás Aktív témák
-
Hege1234
addikt
válasz
arcoskönyv
#3960
üzenetére
az úgy egy jóval macerásabb művelet lenne...
eddig a herokuapp féle cors-os megoldással jutottam a legtovább
[kép]szépen betöltötte, de ezt is csak akkor, ha a gépemen van a pyscript.js és a pyscript.css
ha a linkről tölti be a python-t akkor az xml-t megpróbálja szerkeszteni és az úgy elég katasztrófa lesz..egy jó kis xmltodict, json modul, ha még elérhető lenne hozzá akkor
szépen lehetne formázgatni is egyből az xml-t<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="pyscript.css" />
<script defer src="pyscript.js"></script>
<style>
h1 {
font-size: 20px;
color: green;
text-transform: uppercase;
text-align: center;
margin: 0 0 35px 0;
text-shadow: 0px 1px 0px #f2f2f2;
}
</style>
</head>
<body style='font-size: 20px;'>
<h1>PyScript - teszt XMLHttpRequest</h1>
<label for="edited_string_date">from zulu date:</label>
<div id="edited_string_date"></div><br />
<div id="request_output"></div>
<py-script>
from datetime import datetime, timedelta
string_date = "2023-02-24T19:34:57Z"
date_obj = datetime.strptime(string_date, "%Y-%m-%dT%H:%M:%SZ")
new_date_obj = date_obj + timedelta(hours=1)
new_string_date = new_date_obj.strftime("%Y-%m-%d %H:%M")
pyscript.write('edited_string_date', new_string_date)
from js import XMLHttpRequest
req = XMLHttpRequest.new()
req.open("GET", "https://cors-anywhere.herokuapp.com/https://www.youtube.com/feeds/videos.xml?channel_id=UC2Th9fjegtGqBQ7UMXTDWuQ", False)
req.send()
output = str(req.response)
pyscript.write('request_output', output)
</py-script>
</body>
</html>youtube-os oldalhoz pont nem kell a headers meg hasonló, de pl. ha egy másik oldallal próbálkozom ahol kell a headers, cookies, params vagy a POST-hoz a data
azokat hova írom bele?ez elé
req = XMLHttpRequest.new()
mehet pl aheaders = {
'accept': 'application/json, text/javascript, */*; q=0.01',
'accept-language': 'hu,en;q=0.9',
'sec-ch-ua': '" Not A;Brand";v="99", "Chromium";v="102"',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36',
}a False elé pedig mehet, hogy headers=headers,?
Új hozzászólás Aktív témák
- Megkérdeztük az AI-t: milyen érzés, amikor megreguláznak?
- Sózd a jégakkut! Megoldotta a CATL a téli akkuproblémákat
- Milyen billentyűzetet vegyek?
- Sok hűhó négyszázért: AMD Ryzen 7 9850X3D
- TCL LCD és LED TV-k
- Kedvenc zene a mai napra
- Az SSD elfárad… a RAM miért nem?
- Nem indul és mi a baja a gépemnek topik
- Kész vagy fizetni az AI-ért a Facebookon és az Instán?
- Kell-e a korlátlan mobilnet, vagy luxusból égetjük a pénzt?
- További aktív témák...
- Új Asus Zenbook 14 WUXGA OLED 10bit HDR Ryzen AI 7 350 16GB 512GB SSD Radeon 860M Win11 2év Garancia
- 15,6" Dell Latitude laptopok: E5550, E5570, 5590, 5500, 5501, 5510, 5520 / SZÁMLA + GARANCIA
- GYÖNYÖRŰ iPhone SE 2020 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3920
- Apple iPhone 15Pro 128GB Kártyafüggetlen 1év Garanciával
- KÉSZLETKISÖPRÉSI KARÁCSONYI ULTRAAKCIÓ! - MacBook Air M4 16GB 512GB Garancia!
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest

