Kompletnie nie umiem pythona więc sorry jeśli kijowo opisuje problem

modułA:
def funkcjaA(param):
cos sie dzieje,param jest niezbędny

moduł
Main:
parameter = "AA"
modulA.funkcjaA(param)

modul
B:
def funkcjaB:
modul
A.funkcjaA(param)

moduł main i tworzenie parametru jest na samym początku działania więc chciałbym się nim jakoś na stałe podzielić z modułem B
Jak najlepiej przekazać ten param do modułu B?
Czy mogę go jakoś zapisać w module A jako default
Nie widzę użycia tutaj funkcjaB co oznacza, że nie rozumiem do końca w czym jest cel tego co chcesz zrobić. Podrzuć kod z przykładem Twojego problemu.

Jeżeli opierasz się tylko o funkcje możesz wygenerować funkcje która zawierać w sobie będzie już dany parametr jednak jeżeli nie umiesz Pythona to może to zabrzmieć jak magia.

Więc powrócę do tego co zaproponowałem na początku: podrzuć kod z faktycznym use casem.
  • Odpowiedz
@asterix61
Koniec końców zrobiłem osobny plik, tam wsadziłem te swoje zmienne które chce żeby były globalne, i każdy zainteresowany moduł po prostu importuje sobie ten plik. Działać , działa. Wydaje mi się że to też czytelnym rozwiązaniem, i mam nadzieje że senior zaakceptuje :)
  • Odpowiedz
@stiv95: byłem na jednej rozmowie na jakieś właśnie juniorskie/stażowe stanowisko, bo to miała być moja pierwsza praca w IT i nawet nie wiem jakie, bo pytali się mnie głównie o C oraz skrypty w bashu, linuxa i zagadnienia z telecomu mimo, że miałem wpisane w CV elegancko C++ a linux to basic skills a nie żadne C i skrypty w bashu xD.

Miałem w zasadzie przedebuggować kodzik najpierw z basha a
  • Odpowiedz
Czołem Mirki i Mirabelki
Dziś nowy kurs w temacie #bazydanych a dokładniej #sql w #oracle dla średniozaawansowanych.
W tym kursie poruszam tematykę joinowania dużych zbiorów danych. Dokładniej opisuję metodę łączenia tabel: HASH JOIN w Oracle

Miał to być szybki i krótki kurs ale jak to w życiu bywa wyszedł najdłuższy do tej pory kurs który nie wiem ile czasu pisałem ( ͡° ͜ʖ ͡°)
Kolejne dwa kursy będą

Najpierw "Code review w SQL"

  • Tak 72.4% (42)
  • Nie 27.6% (16)

Oddanych głosów: 58

via Android
  • 1
@mr_hammerer Oracle niestety nie podaje w jaki sposób wyznacza hash przy budowaniu build tabele. Podaje jedynie informację, może wystąpić sytuacja gdy hash dla dwóch różnych wartości jest taki sam. Mozemy sie domyslac, że różne wartości mogą generować ten sam hash że względu na zastosowanie modulo. Gdyby przyjąć funkcje hash jako hash=ID%iloscelementowtablicy. Wtedy gdy mamy 4 wartości z id: 1,2,10, 11 da nam odpowiednio 1-> 1, 2->2, 10->2, 11->3. Zastosowanie modulo
  • Odpowiedz
#programowanie #naukaprogramowania
Domyślam się, że bardzo nie lubicie takich wpisów jak ten i moze niektórzy mnie wyśmieją, ale spróbuję. Myślę nad przebranżowieniem. Nie, nie jestem łasy na mityczne 15k, wiem że pierwsze kilka lat to byłby dla mnie finansowy regres. Znam dobrze kilka języków obcych, ale nie widzę siebie w tym zawodzie w perspektywie całego życia. Oferty typu Accountant z językiem obcym, jakiś hr albo customer service. Szczyt marzeń to praca przy
@zielonzielon: HTML i CSS to technologie frontendowe, Python to backend. Jak chcesz sie trzymać frontendu, to idziesz w JS w stronę frameworków typu React, Vue czy inne Angulary, jak chcesz lecieć w stronę fullstacka to Python, Java, JS w strone Node, a jak nie masz szacunku do siebie ani godności to PHP
  • Odpowiedz
@ponuryrolnik Fira Code jest spoko, ma ładne ligatury. Jak pokazuje swój kod komuś, zwłaszcza, gdy prowadzę jakieś szkolenie to wyłączam ligatury, bo niektórym przeszkadzają.
  • Odpowiedz
Gdzie #!$%@?ć tą regułę
"globals": {
"Handlebars": false
}
żeby mi eslint nie #!$%@?ł errorów, że Handlebars nie zdefiniowwane?
#!$%@? wrzucam to w każde #!$%@? miejsce w tym #!$%@? pliku eslintrc.json i #!$%@?, dalej to gówno mi #!$%@? #!$%@? błędy, że #!$%@? #!$%@?
5:12 error 'Handlebars' is not defined no-undef
6:15 error 'Handlebars' is not defined no-undef

jebla idzie dostać

#eslint #javascript #frontend #naukaprogramowania
via Wykop Mobilny (Android)
  • 1
@heater: przy okazji, dobrą praktyką jest robienie pól/zmiennych typów ogólnych tzn. np. List, a jako wartość dopiero konkretny typ np. ArrayList/LinkedList (m.in. dzięki temu łatwiej zmienić implementację).
  • Odpowiedz
Jest w stanie ktoś bardziej łopatologicznie wytłumaczyć to zadanie?

Dana jest prostokątna nxm liczb całkowitych. Utwórz dwie tablice jednowymiarowe, jedna zawiera przepisaną kolumnę, która ma elementy o maksymalnym iloczynie, a druga zawiera przepisany wiersz o minimalnej sumie. Wypisz je.


#cpp #naukaprogramowania
Konrad z Ulam Labs wziął pod lupę temat Flaska i jak mówi, nie jest w stanie znaleźć żadnego powodu, który racjonalizowałby wybór go jako dobrego frameworka. Radykalna teza. Sprawdź, jak to argumentuje, wyliczając elementy, które ukazują go w tyle za m.in. Django i Pyramid

https://bulldogjob.pl/articles/1140-flask-daje-raka

#python #naukaprogramowania #programowanie
Bulldogjob - Konrad z Ulam Labs wziął pod lupę temat Flaska i jak mówi, nie jest w st...

źródło: comment_1581420770GKo3e3MfmuX7bgw1YVr9Rv.jpg

Pobierz
@Bulldogjob: artykuł pokazuje tylko, że autor nie potrafi projektować swoich aplikacji. Flask ma ograniczenia jak każdy inny framework. W mojej opinii, mimo niedoskonałości to świetny framework.
  • Odpowiedz
Mam pytanko, gdy chce stworzyć aplikacje deskotopową w electronie(html,js,css), która nie będzie korzystać z internetu i bazy danych. To w jaki sposób najlepiej zapisywać dane? W plikach json czy w czymś innym? Aplikacja ma służyć głównie do wprowadzania danych za pomocą formularza, następnie dane by miały być zapisywane gdzieś(tu jest problem gdzie). A następnie bym mógł z nich korzystać. Danych nie będzie dużo, bo to mają być ankiety i testy wielokrotnego wyboru.