Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Limp20

Forumowicze
  • Liczba zawartości

    56
  • Rejestracja

  • Ostatnia wizyta

Odpowiedzi dodane przez Limp20


  1. Witam, otóż mam problem z zalogowaniem się do GTA online kiedy używam VPNu (jest mi on niezbędny do grania w kasynie). Normalnie bez niego wszystko działa a gdy go włączę to strony internetowe i inne komunikatory działają tylko nie działa luncher do gta( nie mogę się zalogować bo brak połączenia). Mam internet z UPC i mam od nich connect box, próbowałem na wi-fi, kablu próbowałem też internetu z telefonu i cały czas jest tak samo, wszystko działa oprócz GTA. Zna ktoś może jakieś rozwiązanie? Mój znajomy kożysta z tego samoego VPNu (Windscribe) i ma dostawce internetu też tego samego i mu działa bez problemu.

    Masz tam taką rozwijaną listę i może masz zablokowane połączenie z tą witryną(gta)?


  2. Dzięki i pomogłeś mi i szacun że szybko mi odpowiadasz i nie każesz mi iść do sklepu .I znów błąd ale inny :

    > Opening Firefox...

    Traceback (most recent call last):

    File "C:/Users/perys/PycharmProjects/untitled/moje-gry.py", line 180, in <module>

    if open_firefox():

    File "C:/Users/perys/PycharmProjects/untitled/moje-gry.py", line 38, in open_firefox

    _start_button_ = pyautogui.locateOnScreen('images/start_button.png')

     

    FileNotFoundError: [Errno 2] No such file or directory: 'images/start_button.png'

    Ja tam jeszcze początkujący jestem ale bym sprawdził ścieżki. Bo chyba wygląda na to że tu jest błąd co generuje kilka innych.


  3.  

    Jeżeli to nie jest metoda wewnątrz klasy to ten self jest tu zupełnie bez sensu. Pewnie skądś skopiowałeś bez zastanowienia.

     

    To jest metoda wewnątrz klasy. Wywalało mi błąd na funkcji to uznałem, że wkleję tylko ten fragment, bo po co zbędne linijki kodu wklejać?


  4.  

    Znaczy, wszystko co w przeglądarce to jest web. Dlatego dużo jest ofert, bo praktycznie każdy teraz korzysta z przeglądarki :D

     

    Toksyczne środowisko pracy i stosunkowo słabe zarobki, a na koniec ludzie w internetach napiszą, że gra ujowa. Możesz sobie poszukać "crunch time" to sam zobaczysz. Poznałem kilka osób, które z gamedeva przeszły do innych branż. Zdecydowanie nie polecały tego sektoru.

    No faktycznie o tym tak nie pomyślałem. To gamedev odpada xd.

    A co do tego web. To chyba nawet praca przyjemna, bo na efekt chyba długo się nie czeka. Chyba na początek w to będę szedł, a później zawsze można się czegoś douczyć i zobaczyć co i jak. Najgorzej to chyba zacząć, a później to już z górki. Doświadczenie, znajomości itp.


  5. Ja jestem webowcem, polecam :E

     

    A tak poważnie to popróbuj różne kieruni i zdecyduj, co Cię interesuje. Tylko nie bierz się za gamedev :D

    Nie wykluczam zmiany ścieżki. Python'a wybrałem bo najłatwiejszy podobno na początek i się przydaje do automatyzacji różnych zadań później. Więc znajomość jego podstaw jest umiejętnością jak najbardziej na plus, chyba.

    Webowe zagadnienia też rozważałem, trochę z tego względu, że sporo rzeczy jest w nim robione. Z tego co czytałem to YT korzysta, Netflix itp. No i ogólnie jest na to wzięcie jak patrzyłem po ofertach pracy. Czy nawet testerzy go używają, chyba.

    AI i Data science to chyba taki trochę hardkor jest, więc nie wiem czy w tym kierunku pójdę.

     

    Dlaczego odradzasz gamedev?


  6. Anaconda to alternatywna dystrybucja Pythona nakierowana pod data science. Stąd tam biblioteki i narzędzia wykorzystywane w tym celu.

     

    Spyder rozwija się jako Scientific Python Development Enviroment i takie są granice jego możliwości. Jeśli będziesz chciał zrobić jakiś większy projekt to będzie moment, żeby przejść na coś większego. Chyba że chcesz się rozwijać w tym kierunku, też jest taka opcja.

     

    Znaczy jeszcze nie wiem, co dalej będę robił. Obecnie to sobie ćwiczę takie podstawy bym powiedział i do tego to się nadaje jak dla mnie idealnie. Na pewno lepsze niż IDLE z którego dotychczas korzystałem. Pycharm jest mega rozbudowany, ale mój obecny sprzęt trochę ma ciężko go dźwignąć. Jeżeli będę się nadal rozwijał i będę widział, że jestem w stanie już robić coś sensownego to pewnie się przesiądę na lepszy sprzęt i Pycharm. Ale obecnie możliwości i wiedza są jakie są to trzeba korzystać z tego co się ma i na czym się może.

     

    A w jakim kierunku najlepiej się rozwijać, co polecacie?

     

    Z tego co czytałem, to też nie mogę się ograniczyć do samego pythona, a muszę mieć znajomość wielu innych rzeczy zależnie właśnie, co chciałbym robić.(Pandas, django, flask, itp) Jak i innych języków programowania.

    Zastanawiam się też czy jest sens już wprowadzać takie rzeczy czy nie lepiej sobie to jeszcze przećwiczyć na łatwiejszych rzeczach. Bo później braki w podstawach będą mnie skutecznie blokować przed rozwojem i uniemożliwiać sprawne(płynne) przyswajanie dodatkowej wiedzy o freamworkach itp.


  7.  

    Przecież Anaconda to jest Python z dodatkami, a nie IDE.

    Tzn. Bo ja nie wiem jak to traktować. Bo tam jest wszystko właśnie. Odpalając Anaconda Navigator mam odnośniki do wszystkiego do pisania kodu Spyder(zamyka nawiasy, podpowiada nazwy itp.)

    Są te inne wszystkie bajery, dla których na razie nie widzę bardzo zastosowania no ale.

    I nie napisałem IDE Anaconda tylko oprogramowanie Anconda.

    post-618013-15891127708626_thumb.png


  8. Dzięki za odpowiedź trochę mi rozjaśniłeś. Myślałem że może po prostu ktoś kto się uczy to na początku tydzień dwa ma ciężko a później już klepie kod jak szalony takie błahe problemy się nie zdarzają. Dzięki jeszcze raz za pomoc.

     

    Edit.

    Panowie korzystał ktoś z tego oprogramowania Anaconda? Bo pobrałem sobie je bo Pycharm mi obciąża strasznie kompa i mam z nim problemy typu nie mogę zmienić kolorowania składni itp.

    No i pierwsze wrażenie, że jest to tak rozbudowane że nie wiadomo w co "ręce włożyć", ale po lepszym zagłębieniu się w nie okazuje się, że naprawdę ciekawe to jest. Ładnie przejrzyście koloruje składnie, ma wiele dodatkowych od razu wgranych bibliotek, i są fremworki w tym już chyba. Bo dokumentacje są do chyba wszystkiego co na pythona powstało.

    ogólnie się wydaje spoko. Wypowie się ktoś na ten temat czy jednak lepiej sobie tym głowy nie zawracać?


  9. ' date='09 Maj 2020 - 21:37' timestamp='1589056645' post='15898738']

     

    Jeżeli dobrze rozumiem, to masz deklarację funkcji. Nie trzeba wszystkiego wciąć, żeby było pod funkcją?

     

    PS. trochę niewygodne te języki, gdzie od formatowania kodu zależy jak się wykona. Jednak bloki zamykane w nawiasach {} są mniej podatne na błędy.

    Faktycznie napisałem wszystko na jeden tabulator a powinno być na dwa, żeby łapało się w funkcje stąd ten błąd. Zamiast spojrzeć szerzej na błąd skupiałem się na samym return.:mad2:

    Kurcze takie błędy to normalka na początku? bo zaczynam się zastanawiać czy to na pewno właściwy kierunek iść w to programowanie. Jakby nie patrzeć to taka, każda mini porażka nadszarpuje moją motywacje i zapał do nauki. I w ogóle skąd wiedzieliście, że bycie programistą jest dla was?


  10. ' date='09 Maj 2020 - 19:56' timestamp='1589050581' post='15898620']

    To jest cały kod, czy jakiś fragment?

    Czy return może być poza funkcją?

     

    Jak to wrzucam w jakieś online-owe środowiska pythona, to zwraca błąd "return outside function".

    Tak właśnie taki jest błąd. Pomyliłem się jak pisałem już poprawiam. Patrzyłem na pętle for i in range i napisałem poza pętlą.

    To jest fragment kodu, i to ten moment jest istotny, chyba.

    Ogólnie sprawdzałem w googlach ten błąd i wydaje się, że powinno być wszytko w porządku. Znowu jeden błąd a cały program kładzie. Do tego programowania to trzeba być bardzo cierpliwym.


  11. Panowie mam kolejny błahy błąd chyba.

      
       def simulate_line(self,till_show, max_time):
           pq = Queue()
           tix_sold = []
    
       for i in range(10):
           pq.enqueue("osoba_nr." + str(i))
    
    
       t_end = time.time() + till_show
       now = time.time()
       while now < t_end and not pq.is_empty():
           now = time.time()
           r = random.randint(0, max_time)
           time.sleep(r)
           person = pq.dequeue()
           print(person)
           tix_sold.append(person)
       return tix_sold     

    Zwraca mi błąd, że funkcja return jest poza funckją. Próbowałem to przesuwać względem kodu ale nic nie działa.

     

    I pytanie odnośnie środowiska. Pycharm jest nawet spoko, tylko mam z nim problemy, tak trochę. Co myślicie o Anakonda?

    Podobno zbiera dobre opinie i jest używana przez dużą rzesze osób.


  12. Panowie ja nie mam nic przeciwko takim informacją jakie tutaj padają. Dla mnie to nawet lepiej. bo jeżeli czegoś nie wiem to sobie wygogluje i już wiem(przez co poszerzam swoją wiedzę więc jak najbardziej na plus). No i większa motywacja jest.

    Również niezmiernie się cieszę, że wątek przykuwa uwagę tak wielu osób profesjonalnie zajmujących się tymi zagadnieniami, jak również dziękuję wszystkim za wskazówki i informacje które pomogą mi się rozwijać.


  13. A teraz weź i zobacz, czy cywilizowane IDE nie znalazłoby tego błędu za Ciebie ;)

    Cywilizowane IDE to znaczy, jakie polecasz? Bo ja dopiero zaczynam swoją przygodę z programowaniem i nie wiem co dobre a co złe(Ba sama składnia nieraz stanowi wyzwanie :E). W książce autor zasugerował to IDE więc robię na tym.


  14. Ino żaden nie wyłapał, że po prostu zrobiłeś literówkę w nazwie metody :E

     

    W tym kodzie interpreter wziął sobie atrybut o nazwie findALL z obiektu page_soup, ale że tam nic takiego nie ma (jest findAll) to zwróciło None (raczej nietypowe zachowanie w Pythonie, ale to może jakieś czary w beautiful soup). Potem próbował wywołać to co dostał no i dostałeś taki komunikat, jaki dostałeś.

    Faktycznie, ale banalny błąd. A ja cały wieczór spędziłem nad szukaniem rozwiązania i główkowałem co zrobiłem nie tak a tu proszę. Użyłem wielkich liter zamiast małych. Dziękuję szatkus za rozwiązanie problemu.


  15. Dzięki Panowie za wskazówki. Zamieniłem tamten kod na ten:

    for lap in page_soup.findAll("div",{"class":"product-row"}):

    Teraz mam tylko problem z danymi wyjściowymi, ale chyba powinienem dojść co jest z nimi nie tak. Możliwe że nieodpowiedni fragment kodu html użyłem. Będę sobie sprawdzał, jak coś to się odezwę. Jeszcze raz dziękuję.


  16. Wzoruje się na filmiku z YT i tam tak robi,

    On to robi na karatach graficznych i innej stronie. Ja chciałem sobie zrobić to na przykładzie laptopów, tylko nie mogę przypisać nagłówka żeby wyświetlało.

    from bs4 import BeautifulSoup as soup
    page_soup = soup(page_html,"html.parser")

    Tutaj jak dobrze zrozumiałem o co chodzi to że importuje się te moduły i jest deklaracja as jako soup, A dalej już nie używa pełnej nazwy BeautifulSoop tylko właśnie soup. To chyba tylko różnica taka hmm...'leksykalna'.


  17. Panowie mam problem. Robię webscrapera który będzie oddawał wyniki ze strony euro rtv agd. To jest oczekuje że zwróci mi nagłówek i cenę. Tyko jak chcę zrobić dojście do tego nagłówka to wyrzuca mi błąd.

    TypeError: 'NoneType' object is not callable

     

    #kolejny web scraper ćwiczenie
    from urllib.request import urlopen as uReq
    from bs4 import BeautifulSoup as soup
    my_url = 'https://www.euro.com.pl/laptopy-i-netbooki.bhtml?link=mainnaviB&main_cat_menu=Komputery_i_tablety_Laptopy'
    
    #Tworzenie połączenie przeszukiwanie strony
    uClient = uReq(my_url)
    page_html = uClient.read()
    uClient.close()
    
    #html parsing
    page_soup = soup(page_html,"html.parser")
    #każdy produkt
    containers = page_soup.findALL("div",{"class":"product-row"})# W TEJ LINIJCE BŁĄD
    with open("1.txt", "w") as f:
       for tag in sp.find_all("a"):
           url = tag.get("href")
           if url and "html" in url:
               print("\n" + url)
               f.write(url + "\n")
    
    


  18. Panowie, ja wiem jesteście doświadczeni i inaczej na pewne rzeczy patrzycie, ale.

    Ja jestem również jak kolega POCZĄTKUJĄCY(tylko inny język),a co podkreślił sam w pierwszym poście i mówicie mu o jakiś zaawansowanych funkcjach środowiska gdzie, osoba początkująca która nie zna totalnie kodu jak co działa i co z czym się przysłowiowe je, ma jeszcze dodatkowo się blokować poprzez "skomplikowane" środowisko i opanować jego zaawansowane funkcje które w początkowym etapie są mu praktycznie do niczego nie potrzebne(chyba). W moim odczuciu laika nie ma co sobie bardzo komplikować życia i się dodatkowo zniechęcać nieznajomością nie dość że kodu to jeszcze środowiska. I zacząć od czegoś w miarę prostego i jeżeli się wytrwa i zrobi jakieś postępy i ma się już jakieś ogarnięcie w samym języku, jak i programowaniu to zmiana środowiska na bardziej zaawansowane i profesjonalne nie powinna stanowić jakiegoś problemu.(Chyba)

    Jeżeli się mylę,czy coś źle rozumuję to proszę panowie o poprawienie.


  19. Jasne, zgodzę się, umieściłem. Tego Paviliona umieściłem „GDYBY” (tak jak pisałem w pierwszym poscie), ale niestety budżet nie pójdzie w górę. Dlatego też prosiłem a taki mini ranking. Wydaje mi się, że z tego wszystkiego chyba, a sprawdzałem euro, mediaexpert, mediamarkt, x-kom, neonet, nie znalazłem lepszego laptopa niż w zestawieniu R5+Vega.

    Rozważ raty, bodajże euro ma te zero procent więc jakąś opcja zawsze jest. Tylko nie wiem na jakich warunkach. Tylko układ zintegrowany naprawdę jest kiepski co by nie pisali. Czasami warto dołożyć te kilka stówek i mieć coś bardziej sensowniejszego. No i integra zużywa ci ram, chyba.


  20. No w budżecie do 2500 zł nie znajdę lepszego zestawienia niż R5+Vega 8 chyba.

    Kolega wyżej dąży do tego, że R5+ Vega 8 to procesor z układem zintegrowanym grafiki, wbudowanym w niego.(Więc lepiej dołożyć trochę i kupić z zewnętrzną grafiką). Poleca laptopa z kartą graficzną nVidia® GeForce GTX 1050 + AMD Radeon Vega 8, czyli HP. Gdzie taki układ jest o wiele wydajniejszy i na tym sobie w coś w przyzwoitych "warunkach" pograsz.


  21. Panowie mam problem. Robię web scrapera, który zbiera linki ze strony i mam problem jak to zapisać do pliku. Używając metody write wywala mi błąd bo ona służy do zapisywania str.(Albo coś źle zrobiłem) Jest coś innego żeby to zpisać? Szukałem w internetach ale na nic pomocnego nie trafiłem.

     

    Edit.

    Już problem rozwiązany. W złym miejscu umieszczałem write. :lol2: :lol2:

×
×
  • Dodaj nową pozycję...