Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

6
Dlaczego uruchomienie serwera deweloperskiego Flask uruchamia się dwukrotnie?
Używam Flask do tworzenia strony internetowej, a podczas opracowywania uruchamiam flask przy użyciu następującego pliku: #!/usr/bin/env python from datetime import datetime from app import app import config if __name__ == '__main__': print '################### Restarting @', datetime.utcnow(), '###################' app.run(port=4004, debug=config.DEBUG, host='0.0.0.0') Kiedy uruchamiam serwer lub gdy automatycznie uruchamia się ponownie, ponieważ …
107 python  flask 

3
Jak zmienić zmienną modułu z innego modułu?
Załóżmy, że mam pakiet o nazwie bari zawiera bar.py: a = None def foobar(): print a i __init__.py: from bar import a, foobar Następnie wykonuję ten skrypt: import bar print bar.a bar.a = 1 print bar.a bar.foobar() Oto czego oczekuję: None 1 1 Oto, co otrzymałem: None 1 None Czy …
107 python  import  module 



7
Usuń wiele elementów z listy Pythona w jednej instrukcji
W Pythonie wiem, jak usuwać elementy z listy. item_list = ['item', 5, 'foo', 3.14, True] item_list.remove('item') item_list.remove(5) Powyższy kod usuwa wartości 5 i „item” z item_list. Ale kiedy jest dużo rzeczy do usunięcia, muszę napisać wiele linijek item_list.remove("something_to_remove") Jeśli znam indeks tego, co usuwam, używam: del item_list[x] gdzie x jest …
107 python 

7
wstawianie znaków na początku i na końcu łańcucha
Jestem nowy i próbuję znaleźć sposób na wstawienie liczby L na początku i na końcu ciągu. Więc jeśli mam ciąg, który mówi „Gdzie dziś rano położyłem babeczkę” I chcę wstawić 1 litr na początku i 2 litry na końcu, więc wygląda to tak: „L Gdzie położyłem dziś rano babeczkę?” Jak …
107 python 


5
Wyłącz konwersje git EOL
Staram się, aby git nie zmieniał żadnych zakończeń linii dla żadnej operacji. Niestety wydaje się, że tak się dzieje, niezależnie od wszystkiego. Sprowadziłem to do następującego przypadku testowego, który ma tyle różnych mechanizmów wyłączania tego zachowania, ile mogłem znaleźć. Rozpocznij od dwóch komputerów (komputer z systemem Windows = A, komputer …
107 git 

7
Zapytanie do DynamoDB według daty
Pochodzę z relacyjnej bazy danych i próbuję pracować z DynamoDB Amazona Mam tabelę z kluczem skrótu „DataID” i zakresem „CreatedAt” oraz kilkoma elementami w nim. Próbuję uzyskać wszystkie elementy, które zostały utworzone po określonej dacie i posortowane według daty. Co jest dość proste w relacyjnej bazie danych. W DynamoDB najbliższą …

26
Błąd Git: „Upewnij się, że masz odpowiednie prawa dostępu i repozytorium istnieje”
Używam TortoiseGit w systemie Windows. Kiedy próbuję klonować z menu kontekstowego standardowego Eksploratora Windows, pojawia się ten błąd: Upewnij się, że masz odpowiednie prawa dostępu i repozytorium istnieje Dokładniej, migawka terminala przedstawia się następująco: klon git.exe --progress -v "git @ arobotdev: \ git \ AlfaRobot.git" "C: \ Work \ AlfaRobot" …
107 git  github  tortoisegit 

2
Instalacja pliku koła
Jak zainstalować plik .whl? Mam bibliotekę Wheel, ale nie wiem, jak jej użyć do zainstalowania tych plików. Mam plik .whl, ale nie wiem, jak go uruchomić. Proszę pomóż.

7
PowerShell: ustawienie zmiennej środowiskowej tylko dla jednego polecenia
W systemie Linux mogę: $ FOO=BAR ./myscript aby wywołać „myscript” z ustawioną zmienną środowiskową FOO. Czy coś podobnego jest możliwe w PowerShell, tj. Bez konieczności wcześniejszego ustawiania zmiennej, wywoływania polecenia, a następnie ponownego kasowania zmiennej? Żeby wyjaśnić mój przypadek użycia - nie chcę tego używać jako części skryptu. Mam raczej …

12
Jak wywołać wiele funkcji za pomocą @click w vue?
Pytanie: Jak wywołać wiele funkcji jednym kliknięciem @click? (aka v-on:click)? próbowałem Podział funkcji średnikiem: <div @click="fn1('foo');fn2('bar')"> </div>; Użyj kilka @click: <div @click="fn1('foo')" @click="fn2('bar')"> </div>; ale jak to zrobić poprawnie? PS : Na pewno zawsze mogę <div v-on:click="fn3('foo', 'bar')"> </div> function fn3 (args) { fn1(args); fn2(args); } Ale czasami to nie …
107 javascript  vue.js 

13
Upuść wiersze ze wszystkimi zerami w ramce danych pandy
Mogę użyć pandas dropna()funkcji, aby usunąć wiersze z niektórymi lub wszystkimi kolumnami ustawionymi jako NA's. Czy istnieje równoważna funkcja do usuwania wierszy ze wszystkimi kolumnami o wartości 0? P kt b tt mky depth 1 0 0 0 0 0 2 0 0 0 0 0 3 0 0 0 …
107 python  pandas 

5
express.json vs bodyParser.json
Piszę stosunkowo nową aplikację i zastanawiam się, której powinienem użyć: express.json() lub bodyParser.json() Czy mogę założyć, że robią to samo. Chciałbym po prostu używać, express.json()ponieważ jest już wbudowany.
107 json  express 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.