Pertanyaan yang diberi tag python

107
Membundel file data dengan PyInstaller (--onefile)

Saya mencoba membuat EXE satu file dengan PyInstaller yang menyertakan gambar dan ikon. Saya tidak bisa seumur hidup saya membuatnya bekerja dengannya --onefile. Jika saya melakukannya --onedir, semuanya bekerja dengan sangat baik. Ketika saya menggunakan --onefile, itu tidak dapat menemukan file...

107
Konstruktor Python dan __init__

Mengapa konstruktor memang disebut "Konstruktor"? Apa tujuan mereka dan apa perbedaannya dengan metode di kelas? Juga, bisakah ada lebih dari satu __init__di kelas? Saya mencoba yang berikut ini, dapatkah seseorang menjelaskan hasilnya? >>> class test: def __init__(self): print "init 1"...

107
Python - abs vs fabs

Saya perhatikan bahwa di python ada dua metode pencarian serupa untuk menemukan nilai absolut sebuah angka: Pertama abs(-5) Kedua import math math.fabs(-5) Apa perbedaan metode

107
Di mana virtualenv harus dibuat?

Saya bingung ke mana saya harus meletakkan virtualenv saya. Dengan proyek django pertama saya, saya membuat proyek dengan perintah django-admin.py startproject djangoproject Saya kemudian masuk ke direktori djangoproject dan menjalankan perintah virtualenv env yang membuat direktori lingkungan...

107
Asosiatif dari "in" dengan Python?

Saya membuat parser Python, dan ini benar - benar membingungkan saya: >>> 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...

107
Cara membuat tupel hanya dengan satu elemen

Dalam contoh di bawah ini saya akan mengharapkan semua elemen menjadi tupel, mengapa tupel dikonversi menjadi string ketika hanya berisi satu string? >>> a = [('a'), ('b'), ('c', 'd')] >>> a ['a', 'b', ('c', 'd')] >>> >>> for elem in a: ... print type(elem) ......

107
Bagaimana cara menginstal dari subdirektori git dengan pip?

Saya memiliki repositori git dengan banyak folder, salah satunya adalah modul python yang dapat diinstal dengan pip, seperti ini: repo.git/ repo.git/folder1/ repo.git/folder2/ repo.git/mymodule/ repo.git/mymodule/__init__.py repo.git/mymodule/setup.py repo.git/mymodule/... Sekarang saya harus...

107
Membaca file .csv yang sangat besar

Saat ini saya mencoba membaca data dari file .csv dengan Python 2.7 hingga 1 juta baris, dan 200 kolom (file berkisar dari 100mb hingga 1.6gb). Saya dapat melakukan ini (sangat lambat) untuk file dengan kurang dari 300.000 baris, tetapi begitu saya pergi ke atas, saya mendapatkan kesalahan memori....