[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

WebScraping

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 6
Thread images: 2

Lets say i have a simple webscraping tool that i have created as a tutorial project.

I scrape a house reseller site every 5-10 min (random value), take all new houses added since last scrape and add them to my database.

I have couple of questions, in different areas:

1. What's the best way to take all new houses (with it's parameters such as sq. meters, price etc) and store them in a database? How do i store only new houses, all old ones will already be in a database

2. Should i store every house as a separate query, or should i first create a batch of new houses and use ACID transactions to save them? If batch is the solution, what would be the best way to implement it?

3. How to not get banned? My plan is to set random delay time, from 5-10 min and list of real useragents. Anything else i can do?

4. Any general tips for total noob?
>>
Just a slight bump

General webscrape discussion is also welcome
>>
File: 1479762807207.png (808KB, 954x1178px) Image search: [Google]
1479762807207.png
808KB, 954x1178px
Luring people with hot pic and inane post
>>
>>61050746
Looks like she's wearing one of those Smooth Groove's
>>
Bump because I'm curious


By the way, what are the best languages for writing web scrapers? Personally, I'm a big fan of perl.
>>
>>61052542
Python+BeautifulSoup
Thread posts: 6
Thread images: 2


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.