«python» etiketlenmiş sorular

Python, çok paradigmalı, dinamik olarak yazılan, çok amaçlı bir programlama dilidir. Temiz ve tekdüze bir sözdizimini hızlı bir şekilde öğrenmek, anlamak ve kullanmak ve uygulamak için tasarlanmıştır. 01-01-2020 itibariyle Python 2'nin resmi olarak desteklenmediğini lütfen unutmayın. Yine de, sürüme özgü Python soruları için [python-2.7] veya [python-3.x] etiketini ekleyin. Bir Python varyantı veya kitaplığı (örn. Jython, PyPy, Pandalar, Numpy) kullanırken, lütfen etiketlere ekleyin.

1
Spyder 4'te vurgulu araç ipuçlarını gizleme
nereye soracağınızdan emin değilim: spyder yardım araç ipucu / popup / vurgulu pencere açmak için bir yolu var mı? 4.0'a güncellediğinden, pencereler arasında geçiş yaptığınızda pencere kapanmıyor: gelecekteki güncellemelerde böyle bir şey rapor edilecek ve delt olacak sanırım ama şimdilik sadece devre dışı bırakmak için mutlu olurdu (64 bit Windows …

2
Nesne örneğinin __class__ özelliğini neden değiştiremiyorum?
class A(object): pass class B(A): pass o = object() a = A() b = B() Değişebilirken a.__class__aynı şeyi yapamam o.__class__(bir TypeErrorhata atıyor ). Neden? Örneğin: isinstance(a, A) # True isinstance(a, B) # False a.__class__ = B isinstance(a, A) # True isinstance(a, B) # True isinstance(o, object) # True isinstance(o, A) …

1
Her 10 çağda modeli kaydedin tensorflow.keras v2
Tensorflow v2'de alt modül olarak tanımlanan keras kullanıyorum. Modelimi fit_generator()yöntem kullanarak eğitiyorum . Modelimi her 10 çağda bir kaydetmek istiyorum. Bunu nasıl başarabilirim? Keras'ta (tf'nin bir alt modülü olarak değil) verebilirim ModelCheckpoint(model_savepath,period=10). Ancak tf v2'de, bunu ModelCheckpoint(model_savepath, save_freq)nerede save_freqolabileceklerine değiştirdiler 'epoch', bu durumda model her çağda kaydedilir. Eğer save_freqtam sayıdır, …

3
Birden çok kategorik sütunu dönüştürme
Veri setimde numaralandırmak istediğim iki kategorik sütun var. İki sütunun her ikisi de ülkeler içerir, bazıları çakışır (her iki sütunda da görünür). Aynı ülke için aynı numarayı sütun1 ve sütun2'de vermek istiyorum. Verilerim şöyle görünüyor: import pandas as pd d = {'col1': ['NL', 'BE', 'FR', 'BE'], 'col2': ['BE', 'NL', 'ES', …

2
Setup.py dosyasını kullanmadan kaynak dağıtımı nasıl yapılır?
Aşağıdaki paket yapısı ile . ├── my_package │ └── __init__.py ├── setup.cfg └── setup.py İçeriği setup.py from setuptools import setup setup() İçeriği setup.cfg [metadata] name = my_package version = 0.1 [options] packages = find: Ben tekerleği veya bir kaynak dağılımını inşa edebilirsiniz my_packagegibi bu pip wheel --no-deps -w dist . …

1
Betiğimin faydalı yükte kullanılmak üzere otomatik olarak birkaç değer üretmesine izin verilemiyor
Daha sonra iki https isteği göndererek hedef sayfadan html öğelerini almak için bir komut dosyası oluşturdum. Senaryom bunu kusursuz bir şekilde yapabilir. Ancak, payloadhedef sayfaya ulaşmak için nihai http isteklerini göndermek için dört değeri doldurmak için chrome dev araçlarından dört değeri kopyalamak zorunda kaldım . Bu başlangıç ​​bağlantısıdır ve hedef …

2
Sayı dizilerini SWIG ile <int> & (başvuru) vektörüne dönüştürme
Amacım: Python'da 3 numpy dizisi oluşturun (bunlardan 2 tanesi belirli değerlerle başlatılır), sonra üçünü de swig yoluyla vektör referansları olarak bir c ++ fonksiyonuna gönderin (bu, verilerin üzerine kopyalanmayı ve verimliliği kaybetmeyi önlemek içindir). C ++ işlevine girdikten sonra dizilerden 2'sini ekleyin ve toplamlarını 3. diziye koyun. vec_ref.h #include &lt;vector&gt; …
10 python  c++  numpy  vector  swig 

2
Bir sınıfta tanımlayıcı ayarlamak neden tanımlayıcının üzerine yazıyor?
Basit repro: class VocalDescriptor(object): def __get__(self, obj, objtype): print('__get__, obj={}, objtype={}'.format(obj, objtype)) def __set__(self, obj, val): print('__set__') class B(object): v = VocalDescriptor() B.v # prints "__get__, obj=None, objtype=&lt;class '__main__.B'&gt;" B.v = 3 # does not print "__set__", evidently does not trigger descriptor B.v # does not print anything, we overwrote …


1
Pyshark'ta TCP yeniden iletimini sayma
Bildiğim kadarıyla pyshark, Wireshark'ın komut satırı sürümü olan tshark için bir Python sarıcıdır. Wireshark ve tshark TCP yeniden iletimini algılamaya izin verdiğinden, pyshark kullanarak buna nasıl yapabileceğimi merak ediyordum. Herhangi bir iyi belge bulamadım, bu yüzden bunu yapamayacağınızdan ya da doğru yolu bulamadığımdan emin değilim. Teşekkür ederim!
10 python  tcp  tshark  pyshark 

2
Aykırı değerleri bulmak için IsolationForest ile GridSearchCV kullanma
IsolationForestAykırı değerleri bulmak için kullanmak istiyorum . Model için en iyi parametreleri bulmak istiyorum GridSearchCV. Sorun şu ki ben her zaman aynı hatayı alıyorum: TypeError: If no scoring is specified, the estimator passed should have a 'score' method. The estimator IsolationForest(behaviour='old', bootstrap=False, contamination='legacy', max_features=1.0, max_samples='auto', n_estimators=100, n_jobs=None, random_state=None, verbose=0, warm_start=False) …

3
Python vs Julia hız karşılaştırması
Bu iki parçacığı karşılaştırmaya ve bir saniyede kaç yineleme yapılabileceğini görmeye çalıştım. Julia'nın 2,5 milyon iterasyona ulaştığı ortaya çıkıyor, Python 4 milyon. Julia'nın daha hızlı olması gerekmiyor mu? Ya da belki bu iki parçacık eşdeğer değildir? Python: t1 = time.time() i = 0 while True: i += 1 if time.time() …
10 python  julia 



1
Airflow görevini yalnızca AWS athena tablosundaki yeni bölüm / veriler python'da DAG kullanarak tetiklendiğinde nasıl tetikleyebilirim?
Aşağıdaki gibi bir scenerio var: A Task 1ve Task 2yalnızca yeni veriler kaynak tabloda (Athena) kullanılabilir olduğunda tetikleyin . Görev1 ve Görev2 için tetikleyici, gün içinde yeni bir veri bölümü olduğunda gerçekleşmelidir. Tetik Task 3sadece tamamlanması üzerine Task 1veTask 2 Tetikleyicinin Task 4yalnızcaTask 3 Kodum from airflow import DAG from …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.