Jak najprościej znaleźć sąsiadujące wartości w 2d array / matrix w pythonie?
grid = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
1 2 3
4 5 6 sąsiadujące wartości dla 9 będą [5, 6, 8]
7 8 9 dla wartości 2 będą to [1, 3, 4, 5, 6]

szukam czegoś prostego i w miarę intuicyjnego w użyciu np. za pomocą zewnętrznych modułów (numpy pewnie ma coś podobnego ale nie mogę
@jakuzii: Jak masz x i y pozycji to w numpy możesz zwrócić wycinek tablicy, a potem ją spłaszczyć.
Przykładowo grid 10x10:

grid = numpy.arange(100).reshape(10,10)
grid[ max(x-1,0) : x+2, max(y-1,0) : y+2 ].flatern()
To max(x-1,0) jest, bo niestety nie działa dla liczb ujemnych, z wyjściem poza tablice nie ma problemu.
Patrzył ktoś w pythonie jak ogarnąć w aplikacji konsolowej kwestię tłumaczeń? Program na 400 linijek. Myślałem żeby użyć configparsera i w nim zapisywać stringi, jednak całość ucierpi na czytelności. Ewentualnie wydać osobną wersję programu po angielsku. #python #programowanie
Cześć w piątek ( ͡° ͜ʖ ͡°)

Przygotowaliśmy dla was oferty pracy z kategorii #backend ( ͡º ͜ʖ͡º)

| Facebook | Crossweb | Podcasty | Wydarzenia | Oferty Pracy |

Zdalnie
Backend Developer Node.JS | NOVOMATIC | 9,2-18,4k
https://crossweb.pl/job/YkJ0y
Python Developer | EXATEL | 10-15k
https://crossweb.pl/job/pM4r4
C++ / Python Developer (R&D) | EXATEL | 10-15k
https://crossweb.pl/job/4AQPy
Senior .NET Developer
Pobierz
źródło: comment_1628236859bQJWUXDJMEDRna48gpLzGW.jpg
Standardowy dzień #programista15k:

1. Pobudka
2. Włączenie kompa
3. Przeklikanie się przez niezliczoną ilość grup na fejsie, w których i tak nie ma nic ciekawego
4. Wyłapanie bana za postowanie pasty o… ups ( ͡º ͜ʖ͡º)
5. O, #pierdzepokotach, no, fajne
6. Kolejny zamknięty wątek, bo “Oprogramowanie z czarnej listy. Zamykam, następnym razem użyj opcji szukaj”
7. ???????
8. Dzień jak co dzień, dzień po
Pobierz
źródło: comment_1628162335G4e0zzvqMsnSTP0YRAfmQ7.jpg
@mk321: No tak nie do końca, dyskutowanie o polskiej polityce po angielsku raczej nie ma sensu, ale dyskutowanie o JS już tak, taka różnica. Poza tym Reddit to guwno, a wykop działa wspaniale. Sam serwis nawet spoko, obawiam się tylko, że 90% wpisów to będą reklamy jakiś kursów itd. Tak czy siak, powodzenia!
Hej, próbuję bawić się skryptem z githuba do tiktoka. W manualu mam polecenie:

Get your keys from Cookie. You can get them from the Applications tab in Chrome developer console.
By default it used hardcoded values which may not work after some time.
The keys to extract are svwebid and ttwebid

Ktoś może wyłożyć o co dokładnie chodzi? Używam firefoxa. Pytanie na pewno nie za mądre, ale nie
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/2021/zestawienie-linkow-materialow-04-08-2021

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Zapraszam również do dołączenia do społeczności na Discord https://discord.com/invite/jgSjRjt

Chcesz, aby Cię tu wołać do
Chcesz być wołany/a: plusuj częściej wpisy z zestawieniami.

Nie chcesz wołania: plusuj bardzo okazjonalnie lub wcale, albo zabierz swoje dotychczasowe plusy, aby wyłączyć wołanie
przy kolejnym wpisie.

Wołam: @czlowiekmaszyna @yggdrasil @maaRcel @piwoszneofita @oxern @wuochu @deviolin @saviola7 @mozgogrdyczka @7y13rDurd3n @Kaminohikari @zobojetnialy @brakslow @thority @botul @abdiel @wyinwidualizowany @CytrynowySorbet
4) Artykuł: Jedna z najsłynniejszych gotchasz w Pythonie - słynny domyślny argument w funkcji jako zmora początkujących lub idealne pytanie na interview.


@devopsiarz: 2 tygodnie temu miałem to na rozmowie kwalifikacyjnej. Oczywiście się na to nadziałem. Rekruter mówił, że sporo osób się na tym myli.
Dawno nie było, czas więc na mały #konkurs ( ͡° ͜ʖ ͡°)

A zadanie w nim jest proste. Postawcie się w roli głównego bohatera grafiki: widzicie odpowiedzi, ale jakie będzie pytanie? Prosimy tylko o ostateczne komentarze ( ͡° ͜ʖ ͡°)

Do zgarnięcia starterpacki od JJIT w postaci bluzy i koszulki. Najkreatywniejsze odpowiedzi wygrywajo!

Zasady:
1. Wygrywają najbardziej plusowane odpowiedzi
2. Odpowiedzi niezwiązane z tematem
Pobierz
źródło: comment_1628005090vljHBkyxuiK8gHzCqxIvXK.jpg
Dzień jak co dzień, dzień po dniu... Jak Wam mija ten tydzień? ( ͡° ͜ʖ ͡°)

#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
_________
A jeśli tak jak Loki nie wiecie, co tak właściwie robicie, to zawsze możecie przejrzeć nasze ogłoszenia seniorskie: https://tiny.pl/9q9ld ( ͡° ͜ʖ ͡°)
Pobierz
źródło: comment_1627984457QdUBFlEevGt0Qs9csmgpak.jpg
#python #python3 #opencv #programowanie
Panowie (i Panie), mam problem z nagrywaniem obrazu do pliku po detekcji ruchu. Obecnie skrypt tworzy mi kilkusekundowe pliki, wtedy gdy licznik jest powyżej 2000 i przerywa gdy spadnie poniżej tej wartości. Chciałbym, aby kontynuował nagrywanie jeszcze przez 20 sekund po ustaniu ruchu, a gdy przez te 20 sekund wykryje ponownie ruch to resetował licznik i od nowa odliczał 20 sekund. Skrypt działa poprawnie, ale niestety potrafi wygenerować
W #django #python jest przykładowo:

form = ProductForm(request.POST or None)

gdzie ProductForm to klasa, która dziedziczy po forms.ModelForm

Co właściwie oznacza "or" i czy używa się tego tylko w Django czy normalnie w pythonie też albo może w innych frameworkach?
Może dlatego że w pythonie nie ma ternary operatora

@filozof900: Jest. ("tak" if warunek else "nie")
tylko dziwne zachowanie "or" - normalnie zwraca False albo True


@scorpio18k: Nie "or" i "and" tak nie działa. Gdy pierwszy argument "or" jest prawdziwy bool(warunek) == True to zwraca go, w przeciwnym wypadku wykonuje i zwraca drugi argument. Dla "and" jest odwrotnie, gdy pierwszy jest prawdziwy, to wykonuje i zwraca drugi argument.
Używa się