Salama Habr. IN
Ny angon-drakitra dia hita fa tena mahaliana; Nitohy teo ambany fanapahana.
Fanangonana angona
Ho an'ny famakafakana dia hampiasa angona ho an'ity taona 2019 ity izahay, indrindra fa efa nahazo lisitry ny lahatsoratra amin'ny endrika csv aho. Ny hany sisa tavela dia ny fanalana ny fanehoan-kevitra avy amin'ny lahatsoratra tsirairay, soa ihany fa voatahiry ao izy ireo, ary tsy mila fangatahana fanampiny.
Mba hanasongadinana ny fanehoan-kevitra avy amin'ny lahatsoratra iray dia ampy ity kaody manaraka ity:
r = requests.get("https://habr.com/ru/post/467453/")
data_html = r.text
comments = data_html.split('<div class="comment" id=')
comments_list = []
for comment in comments:
body = Str(comment).find_between('<div class="comment__message', '<div class="comment__footer"').find_between('>', '</div>')# .replace('n', '-')
if len(body) < 4: continue
body = body.translate(str.maketrans(dict.fromkeys("tnrvf")))
body = body.replace('"', "'").replace(',', " ").replace('<br>', ' ').replace('<p>', '').replace('</p>', '').replace(' ', ' ')
user = Str(comment).find_between('data-user-login', '>').find_between('"', '"')
date_str = Str(comment).find_between('<time class="comment__date-time comment__date-time_published', 'time>').find_between('>', '<')
vote = Str(comment).find_between('<div class="voting-wjt', '</div>').find_between('<span', 'span>').find_between('>', '<')
date = dateparser.parse(date_str)
csv_data = "{},{},{},{}".format(user, date, vote, body)
comments_list.append(csv_data)
Izany dia ahafahantsika mahazo lisitr'ireo fanehoan-kevitra toa ity (anaram-bosotra nesorina noho ny antony manokana):
xxxxxxx,2019-02-06 11:50:00,0,Π ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ?
xxxxxxx-02-24 16:15:00,+1,ΠΠΎΠ±ΠΎΠ»ΡΡΠ΅ ΡΠΈΡΠ°ΠΉΡΠ΅ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΠ΅ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΡΡΠΎΠ±Ρ ΡΠ°ΠΊΠΈΡ
Π²ΠΎΠΏΡΠΎΡΠΎΠ² Π½Π΅ Π±ΡΠ»ΠΎ.
xxxxxxx,2019-02-23 20:15:00,β5,Π Π½Π΅ Π²Π°ΠΆΠ½ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ Π² ΠΈΡΠΎΠ³Π΅ Π² ΠΏΠ»ΡΡΠ΅ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ
Araka ny hitanao, isaky ny fanehoan-kevitra dia afaka mahazo ny anaran'ny mpampiasa, daty, naoty, ary ny tena lahatsoratra. Andeha hojerentsika izay azontsika avy aminβizany.
Teny an-dalana, tamin'ny voalohany, ny hevitra momba ny fanangonana naoty dia hafa kely - mba hijerena izay naoty omen'ny mpampiasa. Ohatra, azonao jerena ao amin'ny YouTube - na ny horonan-tsary faran'izay tsara indrindra, eny fa na dia ny horonan-tsary izay tsy mitondra fampahalalana momba ny tena manokana, ho an'ny fanondroana na famoahana vaovao, dia mbola mahazo minus maromaro. Ny fiheverana dia misy ireo mpampiasa izay, amin'ny lafiny klinika, tsy tia ny zava-drehetra, mety tsy vokarina ao amin'ny atidoha na zavatra hafa ny serotonine. Tsy mila mipetraka eo aminβny HabrΓ© intsony angamba ny olona iray, fa mitsabo ny fahaketrahana... Fa ny zava-nitranga dia tsy afaka manamarina izany eto aho, satria... ny lisitry ny nanome naoty dia tsy voatahiry ao amin'ny fanehoan-kevitra na lahatsoratra. Eny, izany hoe, hiasa miaraka amin'ny angon-drakitra misy izahay. Ny valiny dia naoty "mivadika" - azonao jerena ny naoty _raisin'ny mpampiasa. Izay, amin'ny ankapobeny, dia mahaliana ihany koa.
fanodinana
Hanombohana, fandavana nentim-paharazana. Ity naoty ity, toy ny teo aloha rehetra, dia tsy ofisialy. Tsy manome toky aho fa tsy nanao fahadisoana na taiza na taiza. Ho an'ireo liana amin'ny pitsopitsony ara-teknika dia omena kaody amin'ny antsipiriany kokoa
Andeha Γ ry isika hanomboka. Ny fanehoan-kevitra amin'ity taona ity, 2019 (izay mbola tsy tapitra), dia noraisina ho an'ny fanadihadiana. Tamin'ny fotoana nanoratana, nanoratra ireo mpampiasa Fanehoankevitra 448533, ny haben'ny rakitra csv dia 288MB. Mahery, manaitra.
Fotoana nanoratana
Andeha hovondrona ny fanehoan-kevitra amin'ny ora, mizara ny andro fiasana sy ny faran'ny herinandro.
Eto isika dia tsy liana amin'ny soatoavina tanteraka, fa amin'ny sanda havanana. Raha jerena fotsiny hoe "toy ny misy", dia hita fa izanyΠΎNy ankamaroan'ny fanehoan-kevitra dia nosoratana tamin'ny ora fiasana tamin'ny 10 ka hatramin'ny 18 π Etsy ankilany, tsy raisina eto ny faritry ny ora, ka mbola misokatra ny fanontaniana.
Andeha hojerentsika ny fizarana fanehoan-kevitra mandritra ny taona:
Na izany aza dia mihodina izy io; hita mibaribary amin'ny andro fiasana ny fisondrotry ny andro - hita mazava tsara ny fandehanana isan-kerinandro, ka afaka milaza amim-pahatokiana fa ny olona dia mamaky sy maneho hevitra momba an'i Habr avy any am-piasana (saingy tsy azo antoka izany).
Teny an-dalana, dia nisy hevitra mba hitsapana ny petra-kevitra raha ny isan'ny minuses na pluses azo tsy mitovy amin'ny andro na ny andro, fa tsy azo atao ny mahita ny fifandraisana - ny fotoana nomena ny naoty dia tsy voavonjy, ary tsy misy ifandraisany mivantana amin'ny fotoanan'ny fanehoan-kevitra.
mpampiasa
Mazava ho azy fa tsy fantatro ny isan'ny tena mpampiasa ao amin'ny tranokala. Saingy ireo izay namela fanehoan-kevitra iray farafahakeliny tamin'ity taona ity dia nivadika ho eo ho eo Olona 25000.
Tena mahaliana ny tabilaon'ny isan'ny hafatra navelan'ny mpampiasa:
Tamin'ny voalohany dia tsy nino izany ny tenako, saingy toa tsy nisy fahadisoana. 5% ny mpampiasa mamela 60% ny hafatra. 10% - 74% amin'ny hafatra rehetra (izay, avelao aho hampahatsiahy anao, amin'ity taona ity, 450 arivo). Ny ankamaroany dia mamaky fotsiny ilay tranokala, mamela fanehoan-kevitra mahalana, na tsy mamela azy ireo mihitsy (ireo, mazava ho azy, dia tsy tafiditra ao anaty lisitra).
naoty
Andao hiroso amin'ny ampahany farany sy mahafinaritra indrindra amin'ny antontan'isa - naoty. Noho ny antony manokana dia tsy hanome ny anaram-bositra feno an'ireo mpampiasa aho, na iza na iza maniry izany, heveriko fa hahafantatra ny tenany.
amin'ny isan'ny fanehoan-kevitra ho an'ity taona ity, ny 5 ambony dia i VoXXXX (3377 fanehoan-kevitra), 0xdXXXXX (3286 fanehoan-kevitra), strXXXX (3043 fanehoan-kevitra), AmXXXX (2897 fanehoan-kevitra) ary khXXXX (2748 fanehoan-kevitra).
amin'ny isan'ny tombontsoa azo, ny 5 ambony dia misy amXXXX (1395 fanehoan-kevitra, naoty +3231/-309), tvXXXX (1544 fanehoan-kevitra, naoty +3231/-97), WhuXXXX (921 fanehoan-kevitra, naoty +2288/-13), MTXXXX (1328 fanehoan-kevitra, +1383 /-7) ary amaXXXX (736 fanehoan-kevitra, naoty +1340/-16).
amin'ny naoty tsara tanteraka (tsy misy olona fanehoan-kevitra miiba) ny tampon'ny tampony dia ipetrahan'ny
Ny lafy ratsiny koa dia mahaliana. Top by isan'ny minus voaangona Amin'ity taona ity dia misy siXX (473 pluses, 699 minuses), khXX (1915 pluses, 573 minuses) ary nicXXXX (456 pluses, 487 minuses). Saingy araka ny hitanao dia manana fanehoan-kevitra tsara ireo mpampiasa ireo. Fa araka ny minus tanteraka Ny antitopic dia ahitana vladXXXX (fanehoan-kevitra 55, minus 84, miampy 0), ekoXXXX (fanehoan-kevitra 77, minus 92, miampy 1) ary iMXXXX (fanehoan-kevitra 225, minus 205, miampy 12).
famaranana
Tsy afaka nikajy ny zava-drehetra nokasaina aho, saingy manantena aho fa mahaliana.
Araka ny hitanao, na dia ny angon-drakitra misy saha kely toy izany aza dia afaka manome angona mahaliana ho an'ny fanadihadiana. Mbola betsaka ny tokony hodinihina, manomboka amin'ny fananganana βword cloudβ ka hatramin'ny famakafakana lahatsoratra. Raha misy vokatra mahaliana mipoitra dia havoaka.
Source: www.habr.com