Jak zrobić jednoczesną zamianę znaków w stringu tak żeby na miejsce jednego wskoczył drugi i vice versa? Dla przykładu mam string "wykop" i chcę zamienić litery w i p, tak żeby wynik to był "pykow". Jedyne co udało mi się uzyskać to "wykow" albo "pykop", bo zawsze się jakby nadpisuje to i już nie wiem co robić.

#python #naukaprogramowania
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Odpalam prosty program w #python - kiedy robię to z łapy z mojego usera wszystko jest bezbłędnie, ale gdy odpalam go crontabem to pojawia się poniższy błąd:

list index out of range
('list index out of range',)

Sprawdzałem typy zmiennych po każdym kroku i nie rozumiem co może być źle... Tym bardziej, że odwołuję się tylko do [0] na tej jedynej liście, której używam...
Przecież gdyby to rzeczywiście był błąd w programie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tl;dr Do niedzieli prawie 200 devkursów od 19,90 zł. ( ͡° ͜ʖ ͡°) VP obchodzi 4 urodziny. W związku z tym jest fajna promocja na kursy wideo, które można nabyć do 23 czerwca od 19,90 zł do 39,90 zł LINK. Ja ze swojej strony mogę polecić następujące kursy:

Kurs #git 29,90 zł LINK

Ponad 87 procent respondentów używa tego systemu do przechowywania kodu. Dzięki swojej popularności Git stanowi dziś
tomaszs - tl;dr Do niedzieli prawie 200 devkursów od 19,90 zł. ( ͡° ͜ʖ ͡°) VP obchodz...

źródło: comment_zbCmjWgNg7z8T1UZ8eA4OtxETq3xwX0T.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #python parsuje gorące z mirko w beautiful soup'ie , i gdy w jakimś wpisie pojawia się filmik z linkiem ze streamable jako href="' to z jakiś przyczyn, link ten jest kompletnie pominięty w obiekcie beautiful soup. jest ... czy to normalna kwestia przy parsowaniu ajaxów? ? da się to jakoś obejść ?
J.....L - #naukaprogramowania #python parsuje gorące z mirko w beautiful soup'ie , i ...

źródło: comment_w9tN4GqjT1iHweIhUsJFWtmA8fdRJFOd.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam jakiegoś stringa z symbolami : " /n/n/n Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. /nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. /n/nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, /t /t sunt in culpa qui
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Yelonek: liczyłem, ze moze jest jakaś wbudowana funkcja np. mystring.normalize() , żeby nie pisać mystring("/n"," ").replace("/s","").replace ...etc
@zarev: chyba najciekawsza opcja jaką znalazłem to : a= "".join(c for c in a if c.isprintable()) i chyba o to na razie zahaczę thx !
  • Odpowiedz
jak przechowywać w bazie takie akcje jak np. plusy na mirko?
w typowej bazie relacyjnej widziałbym to tak:
- typ akcji
- foreign key do elementu związanego z akcją
- foreign key do użytkownika

ale
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@s3b4: to jeden z eventów na agregacie. event sourcing fajnie takie rzeczy ogarnia, może być relacyjna baza danych, ale zaleznie od ilosci danych może nie wystarczać :)
  • Odpowiedz
ej miraski, mam problem, automatyzuję aplikację webową i mam takiego kwiatka, że po przejściu między stronami po załadowaniu się strony sprawdzam czy jest widoczny element i dostaję takiego kwiatka:

AttributeError: 'str' object has no attribute 'find_element'

#testowanieoprogramowania #python #selenium
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam do zrobienia mały program, chcę aby w przeglądarce internetowej wyświetlał się wykres a obok były suwaki, jeżeli użytkownik zmieni pozycję suwaka to wykres zmieni się w czasie rzeczywistym. Jakiej biblioteki użyć do napisania czegoś takiego, nie mam niestety żadnego doświadczenia w pisaniu takich rzeczy a chciałbym się nauczyć.
#python
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Polecacie jakieś fajne GUI do pythona tylko nie tkinter? Jakoś mi się to wszystko rozjeżdża i źle to wygląda przy różnych komponentach. Fajnie by było jakby można były w tym okienku rysować wykresy 3d.

II pytanie

Czy w bibliotece matplotlib, jest możliwość dodawania układów współrzędnych? Chodzi mi o to, że jak rysuje wektory itd to żeby w wybranych punktach dodać i przytwierdzić układ współrzędnych(strzałeczki kolorowe).

#python
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czo ten #flask albo ja to ja nawet nie...

Otóż tworzę sobie we Flasku proste proxy, by mockować sobie parę endpointów do testów Frontendu w Selenium. Większość danych będzie pobierana z normalnego środowiska developerskiego, ale między przeglądarką a devem będzie sobie flaskowe API.

Niestety, mam problem z zabezpieczeniami CORS przy requestach z metodą OPTIONS ze strony przeglądarki. Internety huczą, żebym w response dodał headery Access-Control-Allow-Headers, ale zauważyłem, że niestety Flask nie edytuje
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

najpopularniejsze czy takie z ktorymi ludzie maja najwiecej problemow? ( ͡° ͜ʖ ͡°)


@FantaZy: no nie do konca, bo nie ma przeliczenia na osobe.
Gdyby bylo 100 k uzytkownikow jednego i 10k drugiego to nawet jak by mieli 2x wecej problemow wygenerowali by 5 razy mniej zapytan.

Potem dochodzi "wyczerpanie" tematu ile razy mozna
  • Odpowiedz
elko mam kilka pytań, chodzi mi głównie o wymianę doświadczeń i wybór optymalnego rozwiązania.

a więc tak:
esp32 z dht11 - serwer bt
linux to client danych bt

na
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@tmekuu: nie mam wielkiego doświadczenia z bluetoothem.
Na ESP32 jeszcze nic nie pisałem.
Jakbym miał się brać za taki temat, to tak:
Zainteresowałbym się profilem bluetooth SPP - serial port profile. Jeśli piszesz na Arduino to widzę że jest obsługiwane: link

Od strony Linuksa po sparowaniu z urządzeniem udostępniającym profil SPP powinno się pojawić urządzenie /dev/ttyrfcomm0 lub coś w ten deseń i wtedy gada się z tym jak po
  • Odpowiedz
@ScaRRyMaN: Ale sympatia do sernika z rodzynkami to nie fanatyzm, tylko norma! ()
A poza tym zbaczasz z tematu i odstraszasz mireczków, chcących mi pomóc ( ͡° ʖ̯ ͡°)
  • Odpowiedz
Do pracy z dużą ilością danych potrzebujesz narzędzia do sprawnej ich agregacji. Poznaj szybszą alternatywę dla pandas, która podniesie Twoją wygodę kodowania w Pythonie []

https://bulldogjob.pl/news/650-przeglad-pakietu-datatable-pythona

#programowanie #programista #bulldogjob #python #datascience
Bulldogjob - Do pracy z dużą ilością danych potrzebujesz narzędzia do sprawnej ich ag...

źródło: comment_cCBaJHcZ4ZU96vRuYZ5J1PJBHGxkZTHP.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@bohater: nie mam 3 petli, bo jak do max przekazesz generator expression, to on nie materializuje listy, zeby po niej iterowac. Przed pustym inputem latwo sie zabezpieczyc dodajac default=0 do max.

Ale mniejsza o to - zarowno twoj kod jak i moj (z tymi poprawkami) wyklada sie na jednym tescie - duzej liscie posortowanej malejaco. Jest timeout. Kod dziala, tylko jest wolny, wiec trzeba wymyslic jakies optymalizacje ¯\_(ツ)_/¯ To
  • Odpowiedz