<?xml version="1.0" encoding="windows-1250" ?>
<rss version="2.0">
<channel>
<docs>https://www.mycity.rs/Obavestenja/MyCity-RSS-feeds.html</docs>
<title>MyCity :: Ostali programski jezici</title>
<link>https://www.mycity.rs/Ostali-programski-jezici/</link>
<description>RSS feed 'Ostali programski jezici' foruma</description>
<language>sr</language>
<ttl>15</ttl>
<lastBuildDate>Wed, 22 Apr 2026 11:02:49 +0100</lastBuildDate>
<item>
	<title>Re: [rešeno] Problem oko uvoza modula u Pajtonu</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/reseno-Problem-oko-uvoza-modula-u-Pajtonu.html#1968162</link>
	<guid>https://www.mycity.rs/?p=1968162</guid>
	<author>nobody@mycity.rs (Brok)</author>
	<description>Svakako prvo moram da pregledam, barem površno, Docker dokumentaciju.
&lt;br /&gt;
Ne, ne koristim više tehnologija, već jednostavnije projekte u Pythonu sa BASH skriptingom u Linuksu, i uz neke backend aplikacije kao što su baze podataka, ali u ovom trenutku to mora da sačeka.
&lt;br /&gt;
Koliko vidim, Docker ima odlično razvijenu zajednicu, Open-Source su, što je meni dosta bitno, ali ovako na prvu imam utisak, a i po tvom izlaganju u postu, da mi Docker i nije preko potreban.
&lt;br /&gt;
Videću, ali mislim da za ono što mi je u planu može da  se uspešno uradi i u virtuelnom okruženju... mada svakako ću da bar da preletim Docker dokumentaciju.
&lt;br /&gt;

&lt;br /&gt;
Hvala još jednom na jako korisnim savetima.</description>
	<pubDate>Fri, 15 Mar 2024 09:50:46 +0100</pubDate>
</item>
<item>
	<title>Re: Iz binarnog u decimalni broj C#</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Iz-binarnog-u-decimalni-broj-C.html#1952075</link>
	<guid>https://www.mycity.rs/?p=1952075</guid>
	<author>nobody@mycity.rs (vasa.93)</author>
	<description>Vrednost promenljivoj dodeljuješ isto kao što si to uradio u drugom zadatku.
&lt;br /&gt;

&lt;br /&gt;
E sad, pravo je pitanje šta će tebi string promenljiva ako je ceo zadatak rad sa brojevima, odnosno ciframa?
&lt;br /&gt;

&lt;br /&gt;
Dalje, kakav je to zadatak gde se unos broja prekida unosom broja? U tvojoj postavci, možeš unositi binarne brojeve koji sadrže samo cifru 1.</description>
	<pubDate>Thu, 11 Nov 2021 20:14:28 +0100</pubDate>
</item>
<item>
	<title>Re: Debuggovanje u C#</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Debuggovanje-u-C.html#1951927</link>
	<guid>https://www.mycity.rs/?p=1951927</guid>
	<author>nobody@mycity.rs (_Pegaz_)</author>
	<description>Hvala puno obojici.</description>
	<pubDate>Sun, 07 Nov 2021 20:57:48 +0100</pubDate>
</item>
<item>
	<title>Pomoc oko izrade custom funkcije za hesiranje matrice u Pythonu</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Pomoc-oko-izrade-custom-funkcije-za-hesiranje-matrice-u-Pythonu.html</link>
	<guid>https://www.mycity.rs/?p=1947083</guid>
	<author>nobody@mycity.rs (Milos ZA)</author>
	<description>Pozdrav!
&lt;br /&gt;

&lt;br /&gt;
Imam projekat za koji mi je potrebna funkcija za hesiranje matrice. Projekat je vezan za igru Othello (Reversi), sto znaci da treba da hesiram matricu 8x8.
&lt;br /&gt;

&lt;br /&gt;
Ovako izgleda inicijalizacije table:
&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;board = &amp;#91;&amp;#91;'.' for x in range&amp;#40;8&amp;#41;&amp;#93; for y in range&amp;#40;8&amp;#41;&amp;#93;&lt;/code&gt;
&lt;br /&gt;

&lt;br /&gt;
Evo i jedan primer kako tabla izgleda.
&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;
&lt;br /&gt;
&amp;#91;
&lt;br /&gt;
&amp;#91;'.', '.', '.', '.', '.', '.', '.', '.'&amp;#93;, 
&lt;br /&gt;
&amp;#91;'.', '2', '1', '.', '.', '.', '.', '.'&amp;#93;, 
&lt;br /&gt;
&amp;#91;'.', '.', '2', '.', '.', '.', '.', '.'&amp;#93;, 
&lt;br /&gt;
&amp;#91;'.', '.', '1', '2', '1', '.', '.', '.'&amp;#93;, 
&lt;br /&gt;
&amp;#91;'.', '.', '.', '1', '2', '.', '.', '.'&amp;#93;, 
&lt;br /&gt;
&amp;#91;'.', '.', '.', '.', '.', '.', '.', '.'&amp;#93;, 
&lt;br /&gt;
&amp;#91;'.', '.', '.', '.', '.', '.', '.', '.'&amp;#93;, 
&lt;br /&gt;
&amp;#91;'.', '.', '.', '.', '.', '.', '.', '.'&amp;#93;
&lt;br /&gt;
&amp;#93;
&lt;br /&gt;
&lt;/code&gt;
&lt;br /&gt;
Kao sto se moze videti, jedan igrac je 1, a drugi je 2, a prazna mesta su oznacena sa tackom.
&lt;br /&gt;

&lt;br /&gt;
Moja sadasnja hash funkcija izgleda ovako:
&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;
&lt;br /&gt;
def hesiraj&amp;#40;self, board&amp;#41;&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; string = ''
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for y in range&amp;#40;8&amp;#41;&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for x in range&amp;#40;8&amp;#41;&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; string += board&amp;#91;y&amp;#93;&amp;#91;x&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; broj = 0
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for index, znak in enumerate&amp;#40;string&amp;#41;&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; broj += &amp;#40;index + 1&amp;#41; * ord&amp;#40;znak&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return broj
&lt;br /&gt;
&lt;/code&gt;
&lt;br /&gt;
Funkcija prihvata tablu (matricu) i od nje prvo napravi string koji sadrzi sva polja table onakva kakva jesu i onda taj string hesiram u broj po formuli iz for petlje. Funkcija ord vraca ASCII vrednost karaktera.
&lt;br /&gt;

&lt;br /&gt;
Svestan sam da ovo nije dobra hash funkcija, pa me interesuje da li imate neku ideju kako bih mogao da je poboljsam ili da implementiram neku skroz drugaciju. Video sam na internetu neku ideju gde stanje table predstavim kao dva 64-bitna binarna broja gde jedan sadrzi jedinice na mestima gde igrac 1 ima figure, a na ostalim mestima nule, a drugi sadrzi jedinice na mestima gde igrac 2 ima figure. Kada to napravim onda odradim neku operaciju nad ta dva broja (cini mi se da je bila XOR), ali iskreno, nisam siguran da bi ispala dobra hash fukcija i nisam siguran kako bih je implementirao.
&lt;br /&gt;

&lt;br /&gt;
Napomenuo bih da je potrebno da ja napravim svoju hash funkciju, sto znaci da ne smem da koristim python hash fukciju ili funkcije iz neke biblioteke.
&lt;br /&gt;

&lt;br /&gt;
Unapred hvala.</description>
	<pubDate>Fri, 21 May 2021 20:15:01 +0100</pubDate>
</item>
<item>
	<title>Re: Octave/Matlab filtriranje</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Octave-Matlab-filtriranje.html#1939179</link>
	<guid>https://www.mycity.rs/?p=1939179</guid>
	<author>nobody@mycity.rs (mpman)</author>
	<description>----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Napisano: 22 Sep 2020 7:11&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
&lt;cite&gt;&lt;span class=&quot;cite-who&quot;&gt;ivance95 ::&lt;/span&gt;To je zbog toga što ga ne koristiš na ispravan način, ove for petlje koje koristiš za pretragu matrice su zlo u Matlabu/Octave... Znam da si tako navikao iz C, Pascal itd. Ali u Matlab/Octave se to ne radi tako, oba alata su optimizovana za rad sa matricama i nizovima, ali samo ako koristiš onako kako je zamišljeno. 
&lt;br /&gt;

&lt;br /&gt;
Nisam se udubljivao u tvoj kod, ali šta hoću da kažem je da ako recimo imaš matricu A koja ima neke proizvoljne vrednosti, i hoćeš da sve vrednosti veće od 1 prepišeš sa 1, tj. da ako recimo imaš u nekom polju vrednost dva, to će postati jedan itd. To bi mogao da odradiš duplom for petljom i if upitom, ali u matlabu se to radi kao.
&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;A&amp;#40;A&amp;gt;1&amp;#41; = 1&lt;/code&gt;
&lt;br /&gt;

&lt;br /&gt;
Ta komanda prolazi kroz celu matricu, i prepisuje sve vrednosti veće od 1, a radi neuporedivo brže nego for petlje, to možeš i da probaš na nekom primeru... To sve naravno ima smisla za velike matrice, kakva je i tvoja, kad imaš 30 elemenata nije ni bitno...&lt;/cite&gt;
&lt;br /&gt;

&lt;br /&gt;
Nije mi baš to bilo potrebno. Radim strukturnu analizu rešetkaste konstrukcije od preko 500 elemenata. Softver izbacuje Excel tabelu sa rezultatima sa 12000+ unosa, međutim to treba soritrati po grupama elemenata (po poprečnom preseku), a da bu to moglo da se odradi, mora da se identifikuje koji element ima koji poprečni presek. Listu poprečnih preseka u excel tabeli sam takođe izvukao iz programa, a meni treba jedinstvena lista sa slučajevima opterećenja (sortirati samo na osnovu jedne kolone). Znači, prvo treba dodati 13. kolonu sa identifikacijom poprečnog preseka, a onda sortirati u posebne exel sheet-ove na osnovu - ili poprečnog preseka (kolone 13) ili slučaja opterećenja (kolona 3).
&lt;br /&gt;

&lt;br /&gt;
A(A&amp;gt;1)=1 posmatra celu matricu, ali je meni matrica oblika:
&lt;br /&gt;

&lt;br /&gt;
&lt;a href=&quot;https://www.mycity.rs/slika.php?slika=216413_55198449_Capture.JPG&quot; target=&quot;_blank&quot; class=&quot;postlink&quot;&gt;&lt;img class=&quot;post_slika&quot; src=&quot;/must-login.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;

&lt;br /&gt;
gde svaka kolona ima potpuno drugo značenje.
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
Predlog profesora je bio da ovo radim ručno  &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_mrgreen.gif&quot; alt=&quot;Mr. Green&quot; border=&quot;0&quot; /&gt; 
&lt;br /&gt;

&lt;br /&gt;
----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Dopuna: 24 Sep 2020 12:07&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
 Ubacio sam disp() komandu da bih video gde ide najviše vremena pri pokretanju skripte.
&lt;br /&gt;

&lt;br /&gt;
Filtriranje zapravo traje najkraće.
&lt;br /&gt;
Čitanje Excel fajla i upis u Excel fajl traju i po 10 minuta. </description>
	<pubDate>Thu, 24 Sep 2020 12:07:07 +0100</pubDate>
</item>
<item>
	<title>Re: Savet za programiranje</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Savet-za-programiranje.html#1910581</link>
	<guid>https://www.mycity.rs/?p=1910581</guid>
	<author>nobody@mycity.rs (aca022)</author>
	<description>OK u svakom slucaju hvala na preporuci.</description>
	<pubDate>Thu, 07 Feb 2019 00:18:52 +0100</pubDate>
</item>
<item>
	<title>Re: QBasic - potrebna pomoć oko rešavanja zadatka.</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/QBasic-potrebna-pomoc-oko-resavanja-zadatka.html#1871192</link>
	<guid>https://www.mycity.rs/?p=1871192</guid>
	<author>nobody@mycity.rs (tijanans1990)</author>
	<description>Hvala ti branko62 mnogo, to je bilo to što mi je trebalo. Rešen zadatak. Hvala još jednom.</description>
	<pubDate>Fri, 04 Aug 2017 08:03:29 +0100</pubDate>
</item>
<item>
	<title>Pyton skripta</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Pyton-skripta.html</link>
	<guid>https://www.mycity.rs/?p=1869747</guid>
	<author>nobody@mycity.rs (Brksi)</author>
	<description>Imam payton skriptu koj ne radi sasvim ok, a ja ne mogu da joj nadjem gresku. Ona treba da generise slektovane recenzije hotela u csv fajl i ona do uradi, ali je problem sto bez obzira na broj selekcija ona obradi samo pet. Ako neko zna neka pomogne prilazem kod
&lt;br /&gt;

&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;# !/usr/bin/python
&lt;br /&gt;
# -*- coding&amp;#58; utf-8 -*-
&lt;br /&gt;
# importing libraries
&lt;br /&gt;
from bs4 import BeautifulSoup
&lt;br /&gt;
import urllib, csv, os, datetime, urllib.request, re, sys
&lt;br /&gt;

&lt;br /&gt;
# creating CSV file to be used
&lt;br /&gt;

&lt;br /&gt;
file = open&amp;#40;os.path.expanduser&amp;#40;r&amp;quot;~/Desktop/TripAdviser Reviews.csv&amp;quot;&amp;#41;, &amp;quot;wb&amp;quot;&amp;#41;
&lt;br /&gt;
file.write&amp;#40;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; b&amp;quot;Organization&amp;quot; + b&amp;quot;,&amp;quot; + b&amp;quot;Address&amp;quot; + b&amp;quot;,&amp;quot; + b&amp;quot;Reviewer&amp;quot; + b&amp;quot;,&amp;quot; + b&amp;quot;Review Title&amp;quot; + b&amp;quot;,&amp;quot; + b&amp;quot;Review&amp;quot; + b&amp;quot;,&amp;quot; + b&amp;quot;Review Count&amp;quot; + b&amp;quot;,&amp;quot; + b&amp;quot;Help Count&amp;quot;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;+ b&amp;quot;,&amp;quot; + b&amp;quot;Attraction Count&amp;quot; + b&amp;quot;,&amp;quot; + b&amp;quot;Restaurant Count&amp;quot; + b&amp;quot;,&amp;quot; + b&amp;quot;Hotel Count&amp;quot; + b&amp;quot;,&amp;quot; +&amp;nbsp; b&amp;quot;Rating Date&amp;quot; + b&amp;quot;,&amp;quot; + b&amp;quot;Rating&amp;quot; + b&amp;quot;\n&amp;quot;&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
# List the first page of the reviews &amp;#40;ends with &amp;quot;#REVIEWS&amp;quot;&amp;#41; - separate the websites with ,
&lt;br /&gt;
WebSites = &amp;#91;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;quot;https&amp;#58;//www.tripadvisor.com/Hotel_Review-g294472-d7181993-Reviews-Holiday_Inn_Express_Belgrade_City-Belgrade.html&amp;quot;
&lt;br /&gt;
&amp;#93;
&lt;br /&gt;
Checker = &amp;quot;REVIEWS&amp;quot;
&lt;br /&gt;
# looping through each site until it hits a break
&lt;br /&gt;
for theurl in WebSites&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; thepage = urllib.request.urlopen&amp;#40;theurl&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; soup = BeautifulSoup&amp;#40;thepage, 'html.parser'&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; while True&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # extract the help count, restaurant review count, attraction review count and hotel review count
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a = b = 0
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; helpcountarray = restaurantarray = attractionarray = hotelarray = &amp;quot;&amp;quot;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for profile in soup.findAll&amp;#40;attrs=&amp;#123;&amp;quot;class&amp;quot;&amp;#58; &amp;quot;memberBadgingNoText&amp;quot;&amp;#125;&amp;#41;&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; textFromHt = profile.findAll&amp;#40;text=True&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; image = '\n'.join&amp;#40;textFromHt&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; image = image.replace&amp;#40;&amp;quot;\n&amp;quot;, &amp;quot;|||||&amp;quot;&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # print &amp;quot;&amp;quot;.join&amp;#40;profile.findAll&amp;#40;text=True&amp;#41;&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if image.find&amp;#40;&amp;quot;helpful&amp;quot;&amp;#41; &amp;gt; 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; counter = image.split&amp;#40;&amp;quot;helpful&amp;quot;, 1&amp;#41;&amp;#91;0&amp;#93;.split&amp;#40;&amp;quot;|&amp;quot;, 1&amp;#41;&amp;#91;1&amp;#93;&amp;#91;-4&amp;#58;&amp;#93;.replace&amp;#40;&amp;quot;|&amp;quot;, &amp;quot;&amp;quot;&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;helpcountarray&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; helpcountarray = &amp;#91;counter&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; helpcountarray.append&amp;#40;counter&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; elif image.find&amp;#40;&amp;quot;helpful&amp;quot;&amp;#41; &amp;lt; 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;helpcountarray&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; helpcountarray = &amp;#91;&amp;quot;0&amp;quot;&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; helpcountarray.append&amp;#40;&amp;quot;0&amp;quot;&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if image.find&amp;#40;&amp;quot;attraction&amp;quot;&amp;#41; &amp;gt; 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; counter = image.split&amp;#40;&amp;quot;attraction&amp;quot;, 1&amp;#41;&amp;#91;0&amp;#93;.split&amp;#40;&amp;quot;|&amp;quot;, 1&amp;#41;&amp;#91;1&amp;#93;&amp;#91;-4&amp;#58;&amp;#93;.replace&amp;#40;&amp;quot;|&amp;quot;, &amp;quot;&amp;quot;&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;attractionarray&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; attractionarray = &amp;#91;counter&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; attractionarray.append&amp;#40;counter&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; elif image.find&amp;#40;&amp;quot;attraction&amp;quot;&amp;#41; &amp;lt; 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;attractionarray&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; attractionarray = &amp;#91;&amp;quot;0&amp;quot;&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; attractionarray.append&amp;#40;&amp;quot;0&amp;quot;&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if image.find&amp;#40;&amp;quot;REVIEWS_RESTAURANTS&amp;quot;&amp;#41; &amp;gt; 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; counter = image.split&amp;#40;&amp;quot;REVIEWS_RESTAURANTS&amp;quot;, 1&amp;#41;&amp;#91;0&amp;#93;.split&amp;#40;&amp;quot;|&amp;quot;, 1&amp;#41;&amp;#91;1&amp;#93;&amp;#91;-4&amp;#58;&amp;#93;.replace&amp;#40;&amp;quot;|&amp;quot;, &amp;quot;&amp;quot;&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;restaurantarray&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; restaurantarray = &amp;#91;0&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; restaurantarray.append&amp;#40;&amp;quot;0&amp;quot;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; elif image.find&amp;#40;&amp;quot;REVIEWS_RESTAURANTS&amp;quot;&amp;#41; &amp;lt; 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;restaurantarray&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; restaurantarray = &amp;#91;&amp;quot;0&amp;quot;&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; restaurantarray.append&amp;#40;&amp;quot;0&amp;quot;&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if image.find&amp;#40;&amp;quot;REVIEWS_HOTELS&amp;quot;&amp;#41; &amp;gt; 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; counter = image.split&amp;#40;&amp;quot;REVIEWS_HOTELS&amp;quot;, 1&amp;#41;&amp;#91;0&amp;#93;.split&amp;#40;&amp;quot;|&amp;quot;, 1&amp;#41;&amp;#91;1&amp;#93;&amp;#91;-4&amp;#58;&amp;#93;.replace&amp;#40;&amp;quot;|&amp;quot;, &amp;quot;&amp;quot;&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;hotelarray&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hotelarray = &amp;#91;counter&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hotelarray.append&amp;#40;counter&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; elif image.find&amp;#40;&amp;quot;REVIEWS_HOTELS&amp;quot;&amp;#41; &amp;lt; 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;hotelarray&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hotelarray = &amp;#91;&amp;quot;0&amp;quot;&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hotelarray.append&amp;#40;&amp;quot;0&amp;quot;&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # extract the rating count for each user review
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; #altarray = &amp;quot;&amp;quot;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; #for rating in soup.findAll&amp;#40;attrs=&amp;#123;&amp;quot;class&amp;quot;&amp;#58; &amp;quot;rating reviewItemInline&amp;quot;&amp;#125;&amp;#41;&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#&amp;nbsp; &amp;nbsp;alt = rating.find&amp;#40;'img', alt=True&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#&amp;nbsp; &amp;nbsp;if alt&amp;#91;-5&amp;#58;&amp;#93; == ''&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; #&amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;altarray&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; #&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; altarray = &amp;#91;alt&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # noinspection PyUnboundLocalVariable
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; #&amp;nbsp; &amp;nbsp; altarray.append&amp;#40;alt&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Organization = soup.find&amp;#40;attrs=&amp;#123;'class'&amp;#58; 'heading_title'
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;&amp;#41;.text.replace&amp;#40;'&amp;quot;', ' '&amp;#41;.replace&amp;#40;'Review of', ' '&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Address = soup.findAll&amp;#40;attrs=&amp;#123;'class'&amp;#58; 'address_search'
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;&amp;#41;&amp;#91;0&amp;#93;.text.replace&amp;#40;',', ''&amp;#41;.replace&amp;#40;'\n', ''
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Loop through each review on the page
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for x in range&amp;#40;0, len&amp;#40;hotelarray&amp;#41;&amp;#41;&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # noinspection PyBroadException
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reviewer = soup.findAll&amp;#40;attrs=&amp;#123;&amp;quot;class&amp;quot;&amp;#58; &amp;quot;username mo&amp;quot;&amp;#125;&amp;#41;&amp;#91;x&amp;#93;.text
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; except&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reviewer = &amp;quot;N/A&amp;quot;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; continue
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reviewer = Reviewer.replace&amp;#40;',', ' '&amp;#41;.replace&amp;#40;'”', ''&amp;#41;.replace&amp;#40;'“', ''&amp;#41;.replace&amp;#40;'&amp;quot;', ''&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ReviewTitle = soup.findAll&amp;#40;attrs=&amp;#123;&amp;quot;class&amp;quot;&amp;#58; &amp;quot;quote&amp;quot;&amp;#125;&amp;#41;&amp;#91;x&amp;#93;.text.replace&amp;#40;',', ' '&amp;#41;.replace&amp;#40;'”', ''&amp;#41;.replace&amp;#40;'“',
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ''&amp;#41;.replace&amp;#40;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '&amp;quot;', ''&amp;#41;.replace&amp;#40;'é', 'e'&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Review = soup.findAll&amp;#40;attrs=&amp;#123;&amp;quot;class&amp;quot;&amp;#58; &amp;quot;entry&amp;quot;&amp;#125;&amp;#41;&amp;#91;x&amp;#93;.text.replace&amp;#40;',', ' '&amp;#41;.replace&amp;#40;'\n', ' '&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RatingDate = soup.findAll&amp;#40;attrs=&amp;#123;&amp;quot;class&amp;quot;&amp;#58; &amp;quot;ratingDate&amp;quot;&amp;#125;&amp;#41;&amp;#91;x&amp;#93;.text.replace&amp;#40;'Reviewed', ' '&amp;#41;.replace&amp;#40;'NEW',
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' '&amp;#41;.replace&amp;#40;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ',', ' '&amp;#41;.strip&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Rating = altarray&amp;#91;x&amp;#93;&amp;#91;&amp;#58;1&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; HelpCount = helpcountarray&amp;#91;x&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AttractionCount = attractionarray&amp;#91;x&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Restaurant = restaurantarray&amp;#91;x&amp;#93;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hotel = hotelarray&amp;#91;x&amp;#93;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Record = Organization + &amp;quot;,&amp;quot; + Address + &amp;quot;,&amp;quot; + Reviewer + &amp;quot;,&amp;quot; + ReviewTitle + &amp;quot;,&amp;quot; + Review + &amp;quot;,&amp;quot; + &amp;quot;,&amp;quot; + HelpCount + &amp;quot;,&amp;quot; + AttractionCount + &amp;quot;,&amp;quot; + Restaurant + &amp;quot;,&amp;quot; + Hotel + &amp;quot;,&amp;quot;&amp;nbsp; + RatingDate + &amp;quot;,&amp;quot;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if Checker == &amp;quot;REVIEWS&amp;quot;&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; file.write&amp;#40;bytes&amp;#40;Record, encoding=&amp;quot;ascii&amp;quot;, errors='ignore'&amp;#41; + b&amp;quot;\n&amp;quot;&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; link = soup.find_all&amp;#40;attrs=&amp;#123;&amp;quot;class&amp;quot;&amp;#58; &amp;quot;nav next taLnk&amp;quot;&amp;#125;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print&amp;#40;Organization&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len&amp;#40;link&amp;#41; == 0&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; soup = BeautifulSoup&amp;#40;urllib.request.urlopen&amp;#40;'http&amp;#58;//www.tripadvisor.com'
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + link&amp;#91;0&amp;#93;.get&amp;#40;'href'&amp;#41;&amp;#41;, 'html.parser'&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print&amp;#40;link&amp;#91;0&amp;#93;.get&amp;#40;'href'&amp;#41;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Checker = link&amp;#91;0&amp;#93;.get&amp;#40;'href'&amp;#41;&amp;#91;-7&amp;#58;&amp;#93;
&lt;br /&gt;

&lt;br /&gt;
file.close&amp;#40;&amp;#41;
&lt;br /&gt;
&lt;/code&gt;</description>
	<pubDate>Sun, 16 Jul 2017 13:28:16 +0100</pubDate>
</item>
<item>
	<title>Re: &amp;quot;Par&amp;quot; pitanja o Python-u</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Par-pitanja-o-Python-u_3.html#1864166</link>
	<guid>https://www.mycity.rs/?p=1864166</guid>
	<author>nobody@mycity.rs (sasamint)</author>
	<description>Ok, hvala veliko sada si mi dosta pomogao. Otvoricu ovih dana posebnu temu pa da malo razmenimo saznanja.
&lt;br /&gt;

&lt;br /&gt;
Samo još ovo pojašnjenje ako nije problem dosta bi mi značilo.
&lt;br /&gt;

&lt;br /&gt;
Kada odem na Pygame, jel ja mogu, da prosto kažem da biram kao u izlogu, da vidim kako šta izgleda ili kako to funkcioniše?
&lt;br /&gt;

&lt;br /&gt;
Obećavam neću više sa podpitanjima.</description>
	<pubDate>Mon, 24 Apr 2017 20:05:25 +0100</pubDate>
</item>
<item>
	<title>Re: Pomoc intel i8086</title>
	<link>https://www.mycity.rs/Asembler/Pomoc-intel-i8086.html#1840324</link>
	<guid>https://www.mycity.rs/?p=1840324</guid>
	<author>nobody@mycity.rs (vasa.93)</author>
	<description>----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Napisano: 14 Okt 2016 7:41&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
Ako se dobro sećam, deljenje kao deljenik uvek koristi ceo AX registar. Znači možeš da imaš deljenje 16bit/16bit i 16bit/8bit, ali ne i 8bit/8bit. Koliko vidim, ti pre deljenja ne čistiš nigde registar AH, pa u njemu zaostaje neka vrednost koja kompromituje deljenje. I što je još bitnije, kod deljenja 16bit/8bit količnik ide u AL, a ostatak u AH. Koliko vidim, ti štampaš AH, a to nije ispravno.
&lt;br /&gt;

&lt;br /&gt;
Takođe, množenje dva 8 bitna podatka uvek daje 16 bitni podatak. Dakle, rezultat množenja dva 8 bitna podatka se uvek smešta u 16 bitni registar, tj. u registar AX. 
&lt;br /&gt;

&lt;br /&gt;
----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Dopuna: 14 Okt 2016 9:19&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
Što se tiče deljenja, možda bi tačnije bilo to da deljenje kao delilac koristi ceo AX registar kada je delilac 8bitni podatak. Međutim, kada je delilac 16bitni podatak, uzima se par AX-DX. Nisam siguran u to, ali mi se čini da je tako nekako.
&lt;br /&gt;

&lt;br /&gt;
To nije važno za tvoj zadatak, ali čisto da budem korektan. &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;</description>
	<pubDate>Fri, 14 Oct 2016 08:19:54 +0100</pubDate>
</item>
<item>
	<title>Solo Learn Sertifikat</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Solo-Learn-Sertifikat.html</link>
	<guid>https://www.mycity.rs/?p=1837514</guid>
	<author>nobody@mycity.rs (dark_fox357)</author>
	<description>Pozdrav svima! Ucim python na solo learn aplikaciji, i kada budem zavrsio kurs, dobija se sertifikat, pa me interesuje, ako je neko prosao kroz to vec , da mi kaze da li taj sertifikat vredi posle?</description>
	<pubDate>Sat, 24 Sep 2016 17:31:30 +0100</pubDate>
</item>
<item>
	<title>Re: Matlab funkcija u 2 boje</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Matlab-funkcija-u-2-boje.html#1789794</link>
	<guid>https://www.mycity.rs/?p=1789794</guid>
	<author>nobody@mycity.rs (Dejan Š)</author>
	<description>&amp;gt;&amp;gt;plot(t,x,&amp;rsquo;x&amp;rsquo;)
&lt;br /&gt;
Promena boja i označavanje istovremeno:
&lt;br /&gt;
&amp;gt;&amp;gt;plot(t,x,&amp;rsquo;ro&amp;rsquo;,t,y,&amp;rsquo;gx&amp;rsquo;)
&lt;br /&gt;
&amp;gt;&amp;gt;plot(t,x,'r-',t,y,'g-.')
&lt;br /&gt;
Sve oznake:
&lt;br /&gt;
y žuta
&lt;br /&gt;
m magenta
&lt;br /&gt;
c cyan
&lt;br /&gt;
r crvena
&lt;br /&gt;
g zelena - solid
&lt;br /&gt;
b plava 
&lt;br /&gt;
w bela 
&lt;br /&gt;
k crna
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
. point 
&lt;br /&gt;
o circle
&lt;br /&gt;
x x-mark 
&lt;br /&gt;
+ plus 
&lt;br /&gt;
- solid
&lt;br /&gt;
* star
&lt;br /&gt;
: dotted 
&lt;br /&gt;
-. dashdot 
&lt;br /&gt;
-- dashed</description>
	<pubDate>Wed, 02 Dec 2015 17:09:38 +0100</pubDate>
</item>
<item>
	<title>Re: MATLAB</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/MATLAB-3.html#1789792</link>
	<guid>https://www.mycity.rs/?p=1789792</guid>
	<author>nobody@mycity.rs (Dejan Š)</author>
	<description>Plot funkcija.
&lt;br /&gt;
Baci pogled na ovaj pdf, ima tačno ono što ti treba. (od strane 17)
&lt;br /&gt;
&lt;b&gt;[Link mogu videti samo ulogovani korisnici]&lt;/b&gt;</description>
	<pubDate>Wed, 02 Dec 2015 17:05:06 +0100</pubDate>
</item>
<item>
	<title>Re: VHDL</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/VHDL.html#1789790</link>
	<guid>https://www.mycity.rs/?p=1789790</guid>
	<author>nobody@mycity.rs (Dejan Š)</author>
	<description>Kažu da nikad nije kasno. Evo odgovora(primera):
&lt;br /&gt;
A  :IN STD_LOGIC_VECTOR(0 TO 7)   ;A je proizvoljni ulaz; isto može i sa( 7 DOWNTO 0) ; TO ili DOWNTO definiše kojim redosledom se postavljaju indexi registara; sami određujemo koliko ćemo ih imati, u ovom slučaju 8. Poz</description>
	<pubDate>Wed, 02 Dec 2015 16:55:26 +0100</pubDate>
</item>
<item>
	<title>Re: Rapid application development - RAD - brz razvoj aplikacija</title>
	<link>https://www.mycity.rs/Ostali-programski-jezici/Rapid-application-development-RAD-brz-razvoj-aplikacija.html#1775686</link>
	<guid>https://www.mycity.rs/?p=1775686</guid>
	<author>nobody@mycity.rs (E.L.I.T.E.)</author>
	<description>&lt;cite&gt;&lt;span class=&quot;cite-who&quot;&gt;Citat:&lt;/span&gt;Sve ovo isticem jer ja zelim RAD okruzenje tj. aplikaciju u kojoj je to sve oko eksporta kao web aplikacija maskimalno pojednostavljeno, npr izabers server(hosting koji si platio) uneses login informacije i eksportujes web aplikaciju koju si razvio i ona pocne da radi znaci nesto prosto i jednostavno bez glavobolja da li nesto radi jer nisam dobro podesio sto parametara za server o kojima nemam pojma. &lt;/cite&gt;
&lt;br /&gt;

&lt;br /&gt;
E pa za to treba da platiš  &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt; Ništa neće da radi ako ga samo tresneš na server, čak štaviše, mnogo puta mi se desilo da radim na nekim aplikacijama na lokalu, ali da imam problema kada ih prebacim na server. Jednostavno je to tako, u prednosti si samo ako znaš kako to da središ ili da platiš nekog, ali to je dodatni trošak. Za te novce koje si potrošio na razvojno okruženje mogao si otplatiti recimo ASP.NET hosting (koji i nije toliko skup sada, recimo Microsoft Azure). 
&lt;br /&gt;

&lt;br /&gt;
Poetna ovog što pričam je - pametnije je korisnika prvo uvesti u programersko razmišljanje kroz neki jezik poput C-a pa da on sam kasnije nastavi da to nadograđuje i naravno ako ima novca da koristi sve te vlasničke serverske tehnologije.</description>
	<pubDate>Tue, 01 Sep 2015 20:05:46 +0100</pubDate>
</item>
</channel>
</rss>

