«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.

7
Ham bir Python dizesine alıntı ekleme
Düşünmek: >>> r"what"ever" SyntaxError: invalid syntax >>> r"what\"ever" 'what\\"ever' Öyleyse alıntıyı nasıl elde ederiz ama eğik çizgiyi değil? Ve lütfen önermeyin r'what"ever', çünkü o zaman soru her iki türden alıntıyı nasıl dahil ederiz? İlişkili
91 python  syntax 

2
python sürümüne bağlı olarak gereksinimler.txt
Altı kullanarak bir python2 paketini python3'e (benimki değil) aktarmaya çalışıyorum, böylece ikisiyle de uyumlu olsun. Bununla birlikte, gereksinimler.txt'de listelenen paketlerden biri artık python3 stdlib'e dahil edilmiş ve pypi sürümü python3'te çalışmıyor, bu yüzden onu koşullu olarak hariç tutmak istiyorum. Bunu setup.py'de yapmak kolaydır, şöyle bir şey yapabilirim: if sys.version_info[0] == …
91 python  pip 

6
MANIFEST.in "python setup.py install" üzerinde yok sayıldı - hiçbir veri dosyası yüklenmedi mi?
İşte benim soyulmuş setup.py betiğim ve kod dışı öğeler kaldırılmış: #!/usr/bin/env python from distutils.core import setup from whyteboard.misc import meta setup( name = 'Whyteboard', version = meta.version, packages = ['whyteboard', 'whyteboard.gui', 'whyteboard.lib', 'whyteboard.lib.pubsub', 'whyteboard.lib.pubsub.core', 'whyteboard.lib.pubsub.utils', 'whyteboard.misc'], py_modules = ['whyteboard'], scripts = ['whyteboard.py'], ) MANIFEST.in: include *.txt include whyteboard-help/*.* recursive-include locale …

8
Tarayıcıda Python: Brython, PyPy.js, Skulpt ve Transcrypt arasında nasıl seçim yapılır?
Tarayıcıda Python'u kodlamanın artık mümkün olduğunu görmek beni çok heyecanlandırdı. Bunlar ana adaylardır (lütfen gözden kaçırmış olabileceklerimi ekleyin): Brython Skulpt PyPy.js Transcrypt Pyodide Ama aralarında nasıl seçim yapılır? Görebildiğim tek bariz fark, Skulpt'un Python 2'ye dayanması, Brython'un ise Python 3'e dayanması. Lütfen unutmayın: Bu bir öneri veya görüş talebi değildir. …


4
Python, sözlükte anahtar listesi olup olmadığını kontrol edin
Şuna benzeyen bir sözlüğüm var: grades = { 'alex' : 11, 'bob' : 10, 'john' : 14, 'peter': 7 } ve bir isim listesi students = ('alex', 'john') Tüm isimlerin diktede studentsanahtar olarak var olup olmadığını kontrol etmem gerekgrades gradesDaha fazla isim olabilir ancak tüm isimler studentsolmalıdırgrades Bunu yapmanın basit …
91 python 

3
Pandalar: Bir sütunun tüm değerleri nasıl değiştirilir?
Sütun adı verilen bir veri çerçevem ​​var "Date"ve bu sütundaki tüm değerlerin aynı değere sahip olmasını istiyorum (yalnızca yıl). Misal: City Date Paris 01/04/2004 Lisbon 01/09/2004 Madrid 2004 Pekin 31/2004 İstediğim şey: City Date Paris 2004 Lisbon 2004 Madrid 2004 Pekin 2004 İşte kodum: fr61_70xls = pd.ExcelFile('AMADEUS FRANCE 1961-1970.xlsx') #Here …


30
Pip - Başlatıcıda önemli hata: '"' kullanılarak işlem oluşturulamıyor
Python 3.5.1'i ampps üzerinden kurdum ve çalışıyor. Ancak pip kullanmayı denediğimde şu mesajı alıyorum: Fatal error in launcher: Unable to create process using '"' Amperleri herhangi bir boşluk içermeyen bir yola zaten yeniden yükledim. Her kullandığımda aşağıdaki mesajı aldığım için "python -m pip" geçici çözümünün benim için de işe yaramadığını …

5
Python - komut satırı modülü çalıştırılırken PYTHONPATH ekle
Koşmak istiyorum: python somescript.py somecommand Ancak bunu çalıştırdığımda PYTHONPATHbelirli bir dizini eklemem gerekiyor. Bunu sadece ortam değişkenlerime ekleyemem çünkü eklemek istediğim dizin, çalıştırdığım projeye göre değişir. PYTHONPATHBir komut dosyası çalıştırırken değiştirmenin bir yolu var mı ? Not: Bir PYTHONPATHdeğişkenim bile yok , bu yüzden ona eklemek veya bu komut dosyasını …

5
Turşu dosyası nasıl okunur?
Bazı verileri oluşturdum ve birkaç kez şu şekilde sakladım: with open('filename', 'a') as f: pickle.dump(data, f) Dosya boyutu her arttığında, ancak dosyayı açtığımda with open('filename', 'rb') as f: x = pickle.load(f) Yalnızca son seferdeki verileri görebiliyorum. Dosyayı nasıl doğru okuyabilirim?
91 python  pickle 

8
İşlev dönüş türü ve bağımsız değişken türleri nasıl öğrenilir?
Python'un ördek-yazma kavramının farkında olsam da, bazen işlevlerin argümanlarının türü veya işlevin dönüş değerinin türü ile mücadele ediyorum. Şimdi, işlevi kendim yazarsam, türleri bilirim. Peki ya biri benim işlevlerimi kullanmak ve çağırmak isterse, türleri bilmesi nasıl beklenir? Genellikle tür bilgilerini işlevin belge dizesine koyarım (örneğin: "...the id argument should be …
91 python  types 


2
Timedelta'yı anlamak
Aşağıdaki python kodunu göz önünde bulundurarak, lütfen orada neler olduğunu anlamama yardım edin. start_time = time.time() time.sleep(42) end_time = time.time() uptime = end_time - start_time human_uptime = str(datetime.timedelta(seconds=int(uptime))) Öyleyse start timeve arasındaki farkı anlıyorum end time, 5. satırda süreyi cast ederek yuvarlıyorum ve şimdi ne olacak, ek açıklama nedir? Delta'nın …
90 python  timedelta 

1
Uyuşmuş bir diziyi izlemek mi?
2D numpydizim var. İlk ksatırları ve tüm sütunları içeren bir görünüm oluşturmanın bir yolu var mı ? Önemli olan, temeldeki verileri kopyalamaktan kaçınmaktır (dizi o kadar büyüktür ki, kısmi kopyalar yapmak mümkün değildir.)
90 python  numpy  scikits 

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.