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.


2
matplotlib: paski kolorów i ich etykiety tekstowe
Chciałbym stworzyć colorbarlegendę dla heatmaptakiego, aby etykiety znajdowały się w środku każdego dyskretnego koloru. Przykład zapożyczony stąd : import matplotlib.pyplot as plt import numpy as np from matplotlib.colors import ListedColormap #discrete color scheme cMap = ListedColormap(['white', 'green', 'blue','red']) #data np.random.seed(42) data = np.random.rand(4, 4) fig, ax = plt.subplots() heatmap = …

3
sqlalchemy NIE JEST NULL select
Jak mogę dodać filtr, tak jak w SQL, aby wybrać wartości, które NIE są NULL z określonej kolumny? SELECT * FROM table WHERE YourColumn IS NOT NULL; Jak mogę zrobić to samo z filtrami SQLAlchemy? select = select(table).select_from(table).where(all_filters)
108 python  sqlalchemy 

4
Jak przechwycić wyjątek NoSuchKey botocore?
Próbuję napisać „dobrego” Pythona i przechwycić S3 bez takiego błędu klucza: session = botocore.session.get_session() client = session.create_client('s3') try: client.get_object(Bucket=BUCKET, Key=FILE) except NoSuchKey as e: print >> sys.stderr, "no such key in bucket" Ale NoSuchKey nie jest zdefiniowany i nie mogę go prześledzić do importu, którego potrzebuję, aby go zdefiniować. e.__class__jest, …
108 python  botocore 

2
Jak mogę zainstalować z podkatalogu git za pomocą pip?
Mam repozytorium git z wieloma folderami, jednym z nich jest moduł Pythona, który można zainstalować za pomocą pip, na przykład: repo.git/ repo.git/folder1/ repo.git/folder2/ repo.git/mymodule/ repo.git/mymodule/__init__.py repo.git/mymodule/setup.py repo.git/mymodule/... Right now I have to do the following to install: git clone http://server/repo.git cd repo pip install mymodule cd .. rm -rf repo …
108 python  git  pip 



11
FutureWarning: porównanie elementów nie powiodło się; zwracanie wartości skalarnej, ale w przyszłości będzie wykonywać porównanie elementarne
Używam Pandy 0.19.1w Pythonie 3. Otrzymuję ostrzeżenie o tych liniach kodu. Próbuję uzyskać listę zawierającą wszystkie numery wierszy, w których Peterw kolumnie występuje ciąg Unnamed: 5. df = pd.read_excel(xls_path) myRows = df[df['Unnamed: 5'] == 'Peter'].index.tolist() Generuje ostrzeżenie: "\Python36\lib\site-packages\pandas\core\ops.py:792: FutureWarning: elementwise comparison failed; returning scalar, but in the future will perform …



15
Jak ustawić hosty docelowe w pliku Fabric
Chcę używać Fabric do wdrażania kodu mojej aplikacji internetowej na serwerach deweloperskich, pomostowych i produkcyjnych. Mój plik fab: def deploy_2_dev(): deploy('dev') def deploy_2_staging(): deploy('staging') def deploy_2_prod(): deploy('prod') def deploy(server): print 'env.hosts:', env.hosts env.hosts = [server] print 'env.hosts:', env.hosts Przykładowe dane wyjściowe: host:folder user$ fab deploy_2_dev env.hosts: [] env.hosts: ['dev'] No …
107 python  host  fabric 

14
Błąd pydot i graphviz: nie można zaimportować dot_parser, ładowanie plików dot nie będzie możliwe
Kiedy uruchamiam bardzo prosty kod za pomocą pydot import pydot graph = pydot.Dot(graph_type='graph') for i in range(3): edge = pydot.Edge("king", "lord%d" % i) graph.add_edge(edge) vassal_num = 0 for i in range(3): for j in range(2): edge = pydot.Edge("lord%d" % i, "vassal%d" % vassal_num) graph.add_edge(edge) vassal_num += 1 graph.write_png('example1_graph.png') Wyświetla mi …

11
Jak skonfigurować bazę danych PostgreSQL w Django
Jestem nowy w Pythonie i Django. Konfiguruję projekt Django przy użyciu zaplecza silnika bazy danych PostgreSQL, ale otrzymuję błędy przy każdej operacji na bazie danych. Na przykład, kiedy biegam manage.py syncdb, otrzymuję: C:\xampp\htdocs\djangodir>python manage.py syncdb Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line …


4
Łączność „w” w Pythonie?
Robię parser Pythona i to mnie naprawdę dezorientuje: >>> 1 in [] in 'a' False >>> (1 in []) in 'a' TypeError: 'in <string>' requires string as left operand, not bool >>> 1 in ([] in 'a') TypeError: 'in <string>' requires string as left operand, not list Jak dokładnie działa …

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.