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.





6
Dua versi python di linux. bagaimana membuat 2.7 sebagai default
Saya punya dua versi python di linuxbox saya: $python Python 2.6.6 (r266:84292, Jul 10 2013, 22:48:45) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> $ /usr/local/bin/python2.7 Python 2.7.3 (default, Oct 8 2013, 15:53:09) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on …
124 python  linux  centos 

2
Cara yang tepat untuk menginisialisasi OrderedDict menggunakan konstruktornya sehingga mempertahankan urutan data awal?
Apa cara yang benar untuk menginisialisasi kamus berurutan (OD) sehingga mempertahankan urutan data awal? from collections import OrderedDict # Obviously wrong because regular dict loses order d = OrderedDict({'b':2, 'a':1}) # An OD is represented by a list of tuples, so would this work? d = OrderedDict([('b',2), ('a', 1)]) # …

10
Bagaimana saya dapat menggunakan layanan web WSDL (SOAP) dengan Python?
Saya ingin menggunakan layanan web berbasis SOAP WSDL dengan Python. Saya telah melihat kode Dive Into Python tetapi modul SOAPpy tidak berfungsi dengan Python 2.5. Saya telah mencoba menggunakan busa yang berfungsi sebagian, tetapi rusak dengan jenis tertentu (suds.TypeNotFound: Type not found: 'item'). Saya juga telah melihat Klien tetapi tampaknya …


7
Mengapa Python tidak dapat menemukan objek bersama yang ada dalam direktori di sys.path?
Saya mencoba mengimpor pycurl: $ python -c "import pycurl" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: libcurl.so.4: cannot open shared object file: No such file or directory Sekarang, libcurl.so.4masuk /usr/local/lib. Seperti yang Anda lihat, ini ada di sys.path: $ python -c "import sys; print(sys.path)" ['', …

3
Kamus Python ke Parameter URL
Saya mencoba untuk mengubah kamus Python menjadi string untuk digunakan sebagai parameter URL. Saya yakin ada cara yang lebih baik dan lebih Pythonic untuk melakukan ini. Apa itu? x = "" for key, val in {'a':'A', 'b':'B'}.items(): x += "%s=%s&" %(key,val) x = x[:-1]

8
Ada alasan untuk tidak menggunakan '+' untuk menggabungkan dua string?
Antipattern yang umum dalam Python adalah menggabungkan urutan string menggunakan +dalam satu lingkaran. Ini buruk karena penerjemah Python harus membuat objek string baru untuk setiap iterasi, dan akhirnya memakan waktu kuadrat. (Versi terbaru CPython tampaknya dapat mengoptimalkan ini dalam beberapa kasus, tetapi implementasi lain tidak dapat melakukannya, sehingga pemrogram tidak …



10
Bagaimana cara keluar dari panggilan os.system ()?
Saat menggunakan os.system (), sering kali perlu untuk keluar dari nama file dan argumen lain yang diteruskan sebagai parameter ke perintah. Bagaimana saya bisa melakukan ini? Lebih disukai sesuatu yang akan bekerja pada beberapa sistem operasi / shell tetapi khususnya untuk bash. Saat ini saya melakukan hal berikut, tetapi saya …
124 python  shell  escaping 

5
Python - write () versus writelines () dan string gabungan
Jadi saya belajar Python. Saya menjalani pelajaran dan mengalami masalah di mana saya harus menyingkat banyak sekali target.write()menjadi satu write(), sementara memiliki "\n"antara setiap variabel input pengguna (objek dari write()). Saya datang dengan: nl = "\n" lines = line1, nl, line2, nl, line3, nl textdoc.writelines(lines) Jika saya mencoba melakukan: textdoc.write(lines) …

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.