Új hozzászólás Aktív témák
-
adam0913
tag
Kicsit más irányba mentem el, és egyszerűsítettem :
import urllib2
from bs4 import BeautifulSoup
import csv
import os
out=open("proba.csv","rb")
data=csv.reader(out)
def make_soup(url):
thepage = urllib2.urlopen(url)
soupdata = BeautifulSoup(thepage, "html.parser")
return soupdata
maindatatable=""
soup = make_soup("https://www.mnb.hu/arfolyamok")
for record in soup.findAll('tr'):
datatable=""
for data in record.findAll('td'):
datatable=datatable+","+data.text
maindatatable = maindatatable + "\n" + datatable[1:]
header="Penznem,Devizanev,Egyseg,Penznem_forintban"
print maindatatable
file = open(os.path.expanduser("proba.csv"),"wb")
file.write(bytes(header, encoding="ascii", errors="ignore"))
file.write(bytes(maindatatable, encoding="ascii", errors="ignore"))Viszont ezt a hibaüzenetet adja vissza : "Traceback (most recent call last):
File "C:/Python27/megoldas3.py", line 27, in <module>
file.write(bytes(header, encoding="ascii", errors="ignore"))
TypeError: str() takes at most 1 argument (3 given)"Gondolom az utolsó soroknál lehet valami probléma, amikor csv-be szeretném kimenteni, mert ha printelem a maindata-t nagyon szépen kiadja azokat az adatokat, amikre szükségem van. Mit ronthattam el vele?
Új hozzászólás Aktív témák
- Le Mans Ultimate
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Gyúrósok ide!
- Kerékpárosok, bringások ide!
- Luck Dragon: Asszociációs játék. :)
- Távol-keleti webshopok OFF topikja (játékok, kuponok, stb.)
- Egyre inkább szoftverrel segítene a Core CPU-k teljesítményén az Intel
- Azonnali alaplapos kérdések órája
- World of Tanks - MMO
- Arena Breakout: Infinite
- További aktív témák...
- BESZÁMÍTÁS! ASROCK H310 i5 8500T 16GB DDR4 120GB SSD 1TB HDD GTX 1650 S 4GB Formula Air Mesh G3 400W
- HP EliteBook 840 G10 13. gen i5, 16GB DDR5, prémium üzleti laptop! 1 év garancia
- Xiaomi Redmi Note 14 Pro 256GB,Újszerű,Adatkabel,12 hónap garanciával
- 27% - ÚJ - GIGABYTE RTX 5080 AORUS MASTER 16GB GDDR7 Videokártya! BeszámítOK
- Yenkee YMC 1030 Mikrofon Kit (mikrofontartó kar, kábel, stb.)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
