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.

8
Bagaimana cara menghilangkan awalan-b dalam string di python?
Sekelompok tweet yang saya impor mengalami masalah ini di mana mereka membaca b'I posted a new photo to Facebook' Saya mengumpulkan yang bmenunjukkan itu adalah byte. Tetapi ini terbukti bermasalah karena dalam file CSV saya yang akhirnya saya tulis, btidak hilang dan mengganggu kode di masa mendatang. Apakah ada cara …
90 python 


5
Python - tambahkan PYTHONPATH selama menjalankan modul baris perintah
Saya ingin berlari: python somescript.py somecommand Tapi, ketika saya menjalankan ini, saya perlu PYTHONPATHmenyertakan direktori tertentu. Saya tidak bisa begitu saja menambahkannya ke variabel lingkungan saya karena direktori yang ingin saya tambahkan berubah berdasarkan proyek apa yang saya jalankan. Apakah ada cara untuk mengubah PYTHONPATHsaat menjalankan skrip? Catatan: Saya bahkan …

5
Pylint menonaktifkan semua peringatan untuk sebuah file
Kami menggunakan pylint dalam sistem build kami. Kami memiliki paket python dalam basis kode kami yang memiliki kode sekali pakai, dan saya ingin menonaktifkan semua peringatan untuk modul sementara sehingga saya dapat berhenti mengganggu pengembang lain dengan pesan yang berlebihan ini. Apakah ada cara mudah untuk mendapatkan pylint: disablesemua peringatan …
90 python  pylint 


4
Mengapa menyalin daftar yang diacak jauh lebih lambat?
Menyalin range(10**6)daftar yang diacak sepuluh kali membutuhkan waktu sekitar 0,18 detik: (ini adalah lima proses) 0.175597017661 0.173731403198 0.178601711594 0.180330912952 0.180811964451 Menyalin daftar yang tidak diacak sepuluh kali membutuhkan waktu sekitar 0,05 detik: 0.058402235973 0.0505464636856 0.0509734306934 0.0526022752744 0.0513324916184 Inilah kode pengujian saya: from timeit import timeit import random a = range(10**6) …

11
Otentikasi terhadap direktori aktif menggunakan python + ldap
Bagaimana cara mengotentikasi AD menggunakan Python + LDAP. Saat ini saya menggunakan pustaka python-ldap dan yang dihasilkan hanyalah air mata. Saya bahkan tidak bisa mengikat untuk melakukan kueri sederhana: import sys import ldap Server = "ldap://my-ldap-server" DN, Secret, un = sys.argv[1:4] Base = "dc=mydomain,dc=co,dc=uk" Scope = ldap.SCOPE_SUBTREE Filter = "(&(objectClass=user)(sAMAccountName="+un+"))" …

6
Setel FileField Django ke file yang ada
Saya memiliki berkas yang ada di disk (katakanlah /folder/file.txt) dan bidang model FileField di Django. Ketika saya melakukannya instance.field = File(file('/folder/file.txt')) instance.save() itu menyimpan ulang file sebagai file_1.txt(saat berikutnya _2, dll.). Saya mengerti mengapa, tetapi saya tidak ingin perilaku ini - saya tahu berkas yang saya inginkan terkait dengan bidang …
89 python  django  file 

9
Dapatkan status siklus warna matplotlib
Apakah mungkin untuk menanyakan status saat ini dari siklus warna matplotlib? Dengan kata lain, apakah ada fungsi get_cycle_stateyang akan berperilaku seperti berikut? >>> plot(x1, y1) >>> plot(x2, y2) >>> state = get_cycle_state() >>> print state 2 Di mana saya mengharapkan status menjadi indeks warna berikutnya yang akan digunakan dalam plot. …

1
Menerapkan fungsi secara efisien ke DataFrame panda yang dikelompokkan secara paralel
Saya sering perlu menerapkan fungsi ke grup yang sangat besar DataFrame(tipe data campuran) dan ingin memanfaatkan beberapa inti. Saya dapat membuat iterator dari grup dan menggunakan modul multiprosesing, tetapi itu tidak efisien karena setiap grup dan hasil fungsi harus diawetkan untuk pengiriman pesan antar proses. Apakah ada cara untuk menghindari …



8
Kerangka Kerja Django Rest - Bagaimana menambahkan bidang tersuai di ModelSerializer
Saya membuat ModelSerializerdan ingin menambahkan bidang khusus yang bukan bagian dari model saya. Saya menemukan deskripsi untuk menambahkan bidang ekstra di sini dan saya mencoba yang berikut: customField = CharField(source='my_field') Saat saya menambahkan bidang ini dan memanggil validate()fungsi saya maka bidang ini bukan bagian dari attrdict. attrberisi semua bidang model …

6
Bagaimana mengakses profil pengguna dalam template Django?
Saya menyimpan beberapa informasi tambahan per pengguna menggunakan AUTH_PROFILE_MODULE. Kita dapat mengakses pengguna dalam templat Django dengan menggunakan {{ request.user }}tetapi bagaimana kita mengakses bidang dalam profil karena profil hanya dapat diakses melalui fungsi user.get_profile()? Apakah benar-benar diwajibkan untuk secara eksplisit meneruskan profil ke template setiap saat?


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.