Pertanyaan yang diberi tag «python»

Python adalah bahasa pemrograman multiguna, multi-paradigma, diketik secara dinamis. Ini dirancang agar cepat untuk belajar, memahami, dan menggunakan, dan menegakkan sintaksis yang bersih dan seragam. Harap perhatikan bahwa Python 2 secara resmi tidak mendukung pada 01-01-2020. Namun, untuk pertanyaan Python versi khusus, tambahkan tag [python-2.7] atau [python-3.x]. Saat menggunakan varian atau pustaka Python (mis. Jython, PyPy, Pandas, Numpy), harap sertakan dalam tag.

4
Bagaimana cara menentukan bahwa tipe pengembalian metode sama dengan kelas itu sendiri?
Saya memiliki kode berikut di python 3: class Position: def __init__(self, x: int, y: int): self.x = x self.y = y def __add__(self, other: Position) -> Position: return Position(self.x + other.x, self.y + other.y) Tetapi editor saya (PyCharm) mengatakan bahwa Posisi referensi tidak dapat diselesaikan (dalam __add__metode). Bagaimana saya menentukan …




28
bash: pip: perintah tidak ditemukan
Saya mengunduh pip dan berlari python setup.py installdan semuanya bekerja dengan baik. Langkah selanjutnya dalam tutorial ini adalah menjalankan pip install <lib you want>tetapi sebelum bahkan mencoba untuk menemukan sesuatu secara online saya mendapatkan kesalahan "bash: pip: command not found". Ini ada di Mac OS X, yang saya juga baru, …
407 python  macos  pip  python-2.6 

12
Bagaimana saya bisa mendapatkan kode sumber fungsi Python?
Misalkan saya memiliki fungsi Python seperti yang didefinisikan di bawah ini: def foo(arg1,arg2): #do something with args a = arg1 + arg2 return a Saya bisa mendapatkan nama fungsi menggunakan foo.func_name. Bagaimana saya bisa mendapatkan kode sumber secara terprogram, seperti yang saya ketikkan di atas?
407 python  function 

6
Bagaimana cara menghindari Python / Pandas membuat indeks dalam csv yang disimpan?
Saya mencoba untuk menyimpan csv ke folder setelah melakukan beberapa pengeditan pada file. Setiap kali saya menggunakan pd.to_csv('C:/Path of file.csv')file csv memiliki kolom indeks yang terpisah. Saya ingin menghindari pencetakan indeks ke csv. Saya mencoba: pd.read_csv('C:/Path to file to edit.csv', index_col = False) Dan untuk menyimpan file ... pd.to_csv('C:/Path to …
407 python  csv  indexing  pandas 

8
Dalam praktiknya, apa kegunaan utama sintaks “hasil dari” baru dalam Python 3.3?
Saya mengalami kesulitan membungkus otak saya di sekitar PEP 380 . Apa situasi di mana "hasil dari" berguna? Apa kasus penggunaan klasik? Mengapa dibandingkan dengan micro-threads? [perbarui] Sekarang saya mengerti penyebab kesulitan saya. Saya telah menggunakan generator, tetapi tidak pernah benar-benar menggunakan coroutine (diperkenalkan oleh PEP-342 ). Meskipun ada beberapa …
407 python  yield 


20
Haruskah pernyataan impor selalu di bagian atas modul?
PEP 08 menyatakan: Impor selalu diletakkan di bagian atas file, tepat setelah komentar modul dan dokumen, dan sebelum modul global dan konstanta. Namun jika kelas / metode / fungsi yang saya impor hanya digunakan dalam kasus yang jarang terjadi, tentunya lebih efisien untuk melakukan impor saat dibutuhkan? Bukankah ini: class …



13
Dekorator dengan parameter?
Saya memiliki masalah dengan transfer variabel 'insurance_mode' oleh dekorator. Saya akan melakukannya dengan pernyataan dekorator berikut: @execute_complete_reservation(True) def test_booking_gta_object(self): self.test_select_gta_object() tapi sayangnya, pernyataan ini tidak berfungsi. Mungkin mungkin ada cara yang lebih baik untuk menyelesaikan masalah ini. def execute_complete_reservation(test_case,insurance_mode): def inner_function(self,*args,**kwargs): self.test_create_qsf_query() test_case(self,*args,**kwargs) self.test_select_room_option() if insurance_mode: self.test_accept_insurance_crosseling() else: self.test_decline_insurance_crosseling() self.test_configure_pax_details() …
401 python  decorator 



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.