Pytania otagowane jako python

Python to wieloparadowy, dynamicznie typowany, uniwersalny język programowania. Został zaprojektowany tak, aby szybko się uczyć, rozumieć i używać oraz wymuszać czystą i jednolitą składnię. Należy pamiętać, że Python 2 oficjalnie nie jest obsługiwany od 01-01-2020. Jednak w przypadku pytań Python specyficznych dla wersji dodaj znacznik [python-2.7] lub [python-3.x]. Jeśli korzystasz z wariantu lub biblioteki Pythona (np. Jython, PyPy, Pandas, Numpy), dołącz go do tagów.

10
SFTP w Pythonie? (niezależne od platformy)
Pracuję nad prostym narzędziem, które przesyła pliki do zakodowanej lokalizacji z hasłem również zakodowanym na stałe. Jestem nowicjuszem w Pythonie, ale dzięki ftplib było łatwo: import ftplib info= ('someuser', 'password') #hard-coded def putfile(file, site, dir, user=(), verbose=True): """ upload a file by ftp to a site/directory login hard-coded, binary transfer …
181 python  sftp 

9
Błąd aplikacji testowej django - wystąpił błąd podczas tworzenia testowej bazy danych: odmowa uprawnień do tworzenia bazy danych
Kiedy próbuję przetestować dowolną aplikację za pomocą polecenia (zauważyłem to, gdy próbowałem wdrożyć mój projekt za pomocą tkaniny, która używa tego polecenia): python manage.py test appname Otrzymuję ten błąd: Creating test database for alias 'default'... Got an error creating the test database: permission denied to create database Type 'yes' if …

24
Jak zrobić niezmienny obiekt w Pythonie?
Chociaż nigdy tego nie potrzebowałem, uderzyło mnie tylko, że utworzenie niezmiennego obiektu w Pythonie może być nieco trudne. Nie możesz po prostu nadpisać __setattr__, ponieważ wtedy nie możesz nawet ustawić atrybutów w __init__. Podklasowanie krotki to sztuczka, która działa: class Immutable(tuple): def __new__(cls, a, b): return tuple.__new__(cls, (a, b)) @property …

8
Co jest lepsze w Pythonie, Del czy Delattr?
To może być głupie, ale od jakiegoś czasu męczy mnie tył mózgu. Python daje nam dwa wbudowane sposoby usuwania atrybutów z obiektów, słowo polecenia del i funkcję wbudowaną delattr . Wolę delattr, ponieważ wydaje mi się, że jest nieco bardziej wyraźny: del foo.bar delattr(foo, "bar") Ale zastanawiam się, czy mogą …
181 python  del 

4
Zbuduj pełną ścieżkę do nazwy pliku w Pythonie
Muszę przekazać nazwę ścieżki pliku do modułu. Jak zbudować ścieżkę do pliku na podstawie nazwy katalogu, podstawowej nazwy pliku i ciągu formatu pliku? Katalog może istnieć lub nie istnieć w momencie połączenia. Na przykład: dir_name='/home/me/dev/my_reports' base_filename='daily_report' format = 'pdf' Muszę stworzyć ciąg '/home/me/dev/my_reports/daily_report.pdf' Ręczne łączenie elementów nie wydaje się dobrym …
181 python  join  filenames 



5
Jak usunąć wiodące spacje w Pythonie?
Mam ciąg tekstowy zaczynający się od liczby spacji, mieszczący się w przedziale od 2 do 4. Jaki jest najprostszy sposób na usunięcie wiodących białych znaków? (tj. usunąć wszystko przed określonym znakiem?) " Example" -> "Example" " Example " -> "Example " " Example" -> "Example"

10
Poczekaj, aż strona zostanie załadowana przy użyciu Selenium WebDriver for Python
Chcę zeskrobać wszystkie dane strony zaimplementowanej przez nieskończone przewijanie. Działa następujący kod Pythona. for i in range(100): driver.execute_script("window.scrollTo(0, document.body.scrollHeight);") time.sleep(5) Oznacza to, że za każdym razem, gdy przewijam w dół, muszę czekać 5 sekund, co generalnie wystarcza, aby strona zakończyła ładowanie nowo wygenerowanej zawartości. Ale to może nie być efektywne …

2
Przeczytaj hasło ze standardowego wejścia
Scenariusz: interaktywny program CLI w języku Python, który potrzebuje hasła. Oznacza to również, że nie ma możliwości rozwiązania GUI. W bash mogłem odczytać hasło bez ponownego monitowania go na ekranie za pośrednictwem read -s Czy jest coś podobnego do Pythona? To znaczy, password = raw_input('Password: ', dont_print_statement_back_to_screen) Alternatywnie: Zamień wpisane …

18
Nie powiodło się sprawdzenie Django CSRF przy żądaniu Ajax POST
Mógłbym skorzystać z pomocy w przestrzeganiu mechanizmu ochrony CSRF Django za pośrednictwem mojego postu AJAX. Postępowałem zgodnie ze wskazówkami tutaj: http://docs.djangoproject.com/en/dev/ref/contrib/csrf/ Skopiowałem dokładnie przykładowy kod AJAX, który mają na tej stronie: http://docs.djangoproject.com/en/dev/ref/contrib/csrf/#ajax Umieszczam alert drukujący zawartość getCookie('csrftoken')przed xhr.setRequestHeaderpołączeniem i rzeczywiście jest on wypełniony niektórymi danymi. Nie jestem pewien, jak sprawdzić, …
180 python  ajax  django  csrf 


5
Jak sprawdzić różnicę między dwiema datami w sekundach?
Musi być łatwiejszy sposób na zrobienie tego. Mam obiekty, które chcą być odświeżane co jakiś czas, więc chcę nagrać, kiedy zostały utworzone, sprawdzić aktualny znacznik czasu i w razie potrzeby odświeżyć. datetime.datetime okazało się trudne i nie chcę zagłębiać się w bibliotekę ctime. Czy jest coś takiego łatwiejszego?
180 python  time  datediff 


9
Wycieki pamięci w Pythonie [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się na jednym problemie, edytując ten post . Zamknięte w zeszłym roku . Popraw to pytanie Mam długo działający skrypt, który, jeśli zostanie uruchomiony wystarczająco długo, zajmie całą pamięć …

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.