Hirdetés
Új hozzászólás Aktív témák
-
adam0913
tag
Sziasztok!
Lehetséges az, hogy egy webscraping módszerrel kihalászott értéket egy változóba rakom, és az értékre hivatkozva adattáblát hozok létre?

Csak hogy érthetőbb legyen :
name = soup.find('span', { "class" : "name"})
print nameEzzel megtaláltam azt a nevet, amivel szeretném létrehozni az adattáblát.
connection = MySQLdb.connect(host='localhost',
user='root',
passwd='1234',
db='database')
cursor = connection.cursor()
query = """
[B] "CREATE TABLE IF NOT EXISTS "+ name+ " name VARCHAR(120) [/B](
`Megnevezes` varchar(100) DEFAULT NULL,
`Ev1` varchar(100) DEFAULT NULL,
`Ev2` varchar(100) DEFAULT NULL,
`Ev3` varchar(100) DEFAULT NULL,
`Ev4` varchar(100) DEFAULT NULL,
`Ev5` varchar(100) DEFAULT NULL,
`ID` int(10) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8"""
cursor.execute(query)
connection.commit()
cursor.close()
connection = MySQLdb.connect(host='localhost',
user='root',
passwd='1234',
db='database')
cursor = connection.cursor()
query = """ load data local infile 'C:/Python27/output.csv'
into table " +name"
character set latin1
fields terminated by ';'
enclosed by '"'
lines terminated by '\r\n'
ignore 1 lines;
"""
cursor.execute(query)
connection.commit()
cursor.close()Próbáltam a "CREATE TABLE IF NOT EXISTS "+ name+ " name VARCHAR(120) -al, de biztos van erre valami más trükk. Lehetséges egyáltalán az, amit szeretnék?
Új hozzászólás Aktív témák
- iPad Pro 12.9" M1 256GB 2021 - touchpad keyboard, pencil 2 - full, garancia (116)
- Macbook Pro 14" M1 Pro - 2022 gyártás, 10 GPU, 14 CPU, 32 GB / 1 TERA - garancia (102)
- PS5 Slim 1 TB - Garanciás 2027.04.15
- Google Pixel 9 Pro XL 16/256gb
- Asus 15.6,core i3 5005(4x2,0Ghz)IntelHD VGA,8-16GB RAM,SSD,,Win.11,Jó akku
- Csere-Beszámítás! Playstation 5 Slim Disc Edition ( Lemezes Slim PS5 Konzol.)
- 27% - Samsung S49CG954SU OLED Monitor! 5120x1440 / 240Hz / 0.03ms / FreeSync
- GYÖNYÖRŰ iPhone SE 2022 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4535, 100% AKKSI
- Samsung Galaxy S24 Ultra / 12/256GB / Kártyafüggetlen /12Hó garancia / Akku: 100%
- BESZÁMÍTÁS! Apple iPhone 13 Pro Max 128GB mobiltelefon garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


