#python -owe mirki, mam dość podstawowe pytanie, albowiem dopiero zaczynam swoją przygodę w komunikacji skrypt-OS.
Jak uruchamiam sobie cmd i wpisuję "dir" (Windows 10) to wyświetla mi zawartość katalogu (C:\Users\mojuser).
Chciałbym napisać skrypt, który wyświetli mi to samo, tylko za pomocą pythona. Importuję OS, zmieniam katalog na C:\Users\mojuser i... co dalej? Czy to poprawne podejście? Może da się to zrobić jakoś prościej?

(koniecznie chodzi o wykonanie komendy "dir", inne sposoby na wyświetlenie
@SilverFizz: na moje potrzeby w grze turowej czas rzeczywisty nie jest rzecza krytyczna, nawet nie wiem czy z automatu to korzysta z CUDA czy cos trzeba wpisac przy wywolaniu. Ale CUDA mam zainstalowane na 1050ti
Wersja 0.4.0 pythonowego SDK do api wykopu ()

* usunięcie nieużywanego parametru password
* [BETA] dodanie nowego klienta będącego rozszerzeniem bazowego klienta o możliwość używania kilku kluczy api #25

Nowy klient jest rozszerzeniem obecnego klienta o obsługę kilku kluczy api. Oznacza to, że jeśli podczas działania aktywny klucz przekroczy limit api, klient będę próbował używać kolejnych podanych kluczy. Krótki przykład tutaj.

[Wszystkie] metody związane
@tpap: dać się logować przez hasło się da, tylko trzeba poprosić Białka o pozwolenie z tego co kojarzę. W api v1 chyba jakoś inaczej to trochę działało, przez co w kodzie został gdzieś ten parametr pusty i śmiecił, a przyznaję, że nie miałem czasu zbadać tematu dogłębniej ( ͡° ʖ̯ ͡°)

Nie mniej jak tylko starczy czasu to pojawi się to już dla api V2 zrobione na
#python
Jak najprościej wczytać tylko name i xxxx z pliku, w którym wiersze są w takiej postaci:

name; xxxx cm
staram się tak:

txtreader = csv.reader(pliczek, delimiter=';', skipinitialspace=True,)
ale zostaje mi " cm" w drugiej "kolumnie", a chce mieć tam tylko wartość liczbową
Siema #programowanie
Cy ktoś ma może doświadczenie z OpenWeatherMap API. Mam problem z Historical Weather API. Mam płatny plan medium do danych historycznych, ale nie mogę wyjąć danych z całego poprzedniego roku. Jest napisane: > Historical data is available for 1 month back in Starter account, for 1 year back in Medium accounts
ale jakoś nie mogę się doprosić o dane z całego 2020, co godzinę albo chociaż o cały dzień, ale
Mirki spod tagów #programista15k oraz #programowanie oraz #python mam zagwozdkę od dwóch dni. Ogólnie to frontend here, ale potrzebuję coś zrobić w pythonie i nie jestem w stanie dojść do finału. Mianowicie, ma taki kod:

from bs4 import BeautifulSoup import requests

URL = 'jakasstronawww'


headers = {

"User-Agent": 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:75.0) Gecko/20100101 Firefox/75.0'}


page = requests.get(URL, headers=headers)

soup = BeautifulSoup(page.content, 'html.parser')

scripts = soup.find_all('script')[25]

print(scripts)
@j_bateman: na szybko z findem

storeidkey = "storeId: "
storeid
index = scripts.find(storeidkey)
start
ofstoreidindex = storeidindex + len(storeidkey)
endofstoreidindex = scripts[startofstoreidindex:].find(",")
storeid = scripts[startofstoreidindex: startofstoreidindex + endofstoreidindex]

regexem mi się nie chce
jak masz więcej storeId w tym skrypcie to ubierz to w while loopa

while scripts.find(storeid
key) =!
Cześć! Od jakiegoś czasu uczę się Pythona, bardzo mi się podoba ten język i poświęcam dużo czasu na przyswajanie wiedzy. Do tego znam podstawy MySQL. Dlatego też chciałbym w przyszłości iść w kierunku backend developera. Problem jest taki, że nie mam ukończonych studiów. Jestem po technikum informatycznym, ale obecnie studiuje inny kierunek. Często widzę wpisy, że rynek juniorów upadł, i bardzo ciężko dostać pracę bez studiów. Czy to prawda? Polubiłem programowanie, ale
@KindGuy: dzięki za wskazówkę, oczywiście myślę że to dopiero początek mojej drogi i wolę się lepiej przygotować, zrobić więcej projektów, może coś bardziej ambitnego i za jakiś czas aplikować, bo obecnie mam spoko pracę w innej branży, ale domyślnie chcę kodować. Myślisz że jak będę regularnie rozwijał się codziennie w obszarach backendowych, to za 9-12 miesięcy mogę próbować aplikować, czy to za mało czasu?
@ATLETICO: myślę że jeżeli będziesz się dalej tak przykładał jak mówisz, że robisz teraz, czyli faktycznie siedział praktycznie codzinnie nad kodem po pare godzin, to ze spokojem znajdziesz pracę za te 9 miesięcy ;)
Nowy rok, nowe newsy ( ͡° ͜ʖ ͡°)

Słyszeliście już o tym, że #python w rankingach przegonił #java? A jego twórca dołącza do zespołu Microsoftu?

Wpadajcie na pierwsze w tym roku Śniadanie z Programowaniem #66

Newsów w zanadrzu mamy oczywiście o wiele więcej ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

Opowiedzą
Słyszeliście już o tym, że #python w rankingach przegonił #java?


@JustJoinIT: a coś więcej w jakich rankingach? bo są rankingi takie co mierzą wartość biznesową, ale i takie co mierzą popularność języków programowania w szkołach ( ͡° ͜ʖ ͡°)
Mirki, proszę o poradę. Chciałbym się nauczyć jakiegoś języka programowania. Nie jako ekspert, bardziej, by mniej więcej go kumać, bo nie zależy mi na byciu programistą. Osobiście robię w prostej grafice 2D, ale jakiś język programowania chciałbym znać. Co wybrać: HTML czy python? HTML niby to podstawy podstaw,ale python to nowoczesny język o sporych możliwościach #html #python #programowanie #informatyka #nauka
#angielski

Pomyślałem sobie dzis, ile slow trzeba znać, aby w pełni zrozumieć jakaś tam losowa książkę, mam świadomość ze dochodzą do tego jakieś phrasal verbsy i inne wygibasy, no ale skupmy sie na znajomości pustych slow bez kontekstu, napisałem wiec skrypt w #python który sprawdza ile różnych slow, jest w książce, wiec ogólny jego proces działania polega na pobrany pliku tekstowego z cala zawartością książki, podzielenie tego wszystkiego na słowa, usuniecie przecinków
#python #naukaprogramowania

Witam. Właśnie skończyłem pisać swoją drugą aplikację w Django i byłbym wdzięczny za code review, zarówno aplikacji jak i testów. Jest to prosty blog, ale napisany w pełni przeze mnie, chociaż niektóre rozwiązania były inspirowane książka Django by example (np. paginacja). Mam też parę pytań dotyczących kodu:
1) Jak w klasie dziedziczącej po ModelAdmin sprawić, aby dało się sortować pole, które jest pobierane z redisa? Chodzi konkretnie o sortowanie po
@radek1122012: Trochę późnawo, ale rzadko jestem na wykopie. Bardzo na plus jest to, że w ogóle pokusiłeś się o napisanie testów. Prawdopodobnie z tymi testami chodzi o to, że już po fakcie odwiedzenia strony inkrementujesz ilość wyświetleń. Najlepiej zbadać temat odpalając debugger, bo tak to wróżenie z kart. Większość widoków niepotrzebnie zaimplementowałeś funkcyjnie, a można było użyć do tego klas generycznych i nie powielać kodu. Miejscami kod wydaje się jakby wklejony
mam unit testy, gdzie używam unittest.patch zeby zmienic zachowanie funkcji.

localserver = partial(funkcja, local=True)
lokalnie = patch('path.dupa.funkcja', local
server)

i teraz w kazdym tescie robie:

def testfooobliczajlokalnie():
with lokalnie:
# rob cokolwiek

pytanie:
daloby sie ten patch wrzucić jakoś do setUp( ) żeby nie dodawać tego with w każdym teście?
a może moglbym zrobić z tego dekorator jakoś dla unit testów czyli mialbym np.
@lokalnie
def test
foo
Jak z #zbar w #python otrzymać samą zdekodowaną zawartość? Obecnie dostaje coś takiego:

Decoded(data=b'PSC:00000074', type='QRCODE', rect=Rect(left=60, top=63, width=120, height=120), polygon=[Point(x=60, y=73), Point(x=70, y=183), Point(x=180, y=173), Point(x=169, y=63)

a chciałbym samo "PSC:00000074". Istnieje jakiś sensowny sposób niż oddzielanie po apostrofach i wybieranie [0]?
@NewEpisode:
zmienna a to lista obiektów typu Decoded
Czyli:

wynikowe_stringi = [x.data.decode('utf-8') for x in a]
[print(x) for x in wynikowe_stringi]
Zamiast całego bloku if a:, a uzyskasz co potrzebujesz.