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.

13
Apakah ada cara untuk menyesuaikan lebar kolom Excel secara otomatis dengan pandas.ExcelWriter?
Saya diminta untuk membuat beberapa laporan Excel. Saat ini saya menggunakan pandas cukup banyak untuk data saya, jadi tentu saja saya ingin menggunakan metode pandas.ExcelWriter untuk menghasilkan laporan ini. Namun lebar kolom tetap menjadi masalah. Kode yang saya miliki sejauh ini cukup sederhana. Katakanlah saya memiliki dataframe yang disebut 'df': …
105 python  excel  pandas  openpyxl 

2
Bagaimana cara memilih baris dengan NaN di kolom tertentu?
Dengan kerangka data ini, bagaimana cara memilih hanya baris yang memiliki "Col2" sama dengan NaN? In [56]: df = pd.DataFrame([range(3), [0, np.NaN, 0], [0, 0, np.NaN], range(3), range(3)], columns=["Col1", "Col2", "Col3"]) In [57]: df Out[57]: 0 1 2 0 0 1 2 1 0 NaN 0 2 0 0 NaN …
105 python  pandas 


2
Perbedaan antara mendefinisikan pengetikan.Dikt dan dikt?
Saya berlatih menggunakan petunjuk tipe di Python 3.5. Salah satu kolega saya menggunakan typing.Dict: import typing def change_bandwidths(new_bandwidths: typing.Dict, user_id: int, user_name: str) -> bool: print(new_bandwidths, user_id, user_name) return False def my_change_bandwidths(new_bandwidths: dict, user_id: int, user_name: str) ->bool: print(new_bandwidths, user_id, user_name) return True def main(): my_id, my_name = 23, "Tiras" …

4
Apakah variabel global aman untuk thread di Flask? Bagaimana cara berbagi data antar permintaan?
Dalam aplikasi saya, status objek umum diubah dengan membuat permintaan, dan responsnya bergantung pada status. class SomeObj(): def __init__(self, param): self.param = param def query(self): self.param += 1 return self.param global_obj = SomeObj(0) @app.route('/') def home(): flash(global_obj.query()) render_template('index.html') If I run this on my development server, I expect to get …


7
di notebook Ipython / Jupyter, Panda tidak menampilkan grafik yang saya coba plot
Saya mencoba memplot beberapa data menggunakan panda di Ipython Notebook, dan meskipun ia memberi saya objek, ia sebenarnya tidak memplot grafik itu sendiri. Jadi terlihat seperti ini: In [7]: pledge.Amount.plot() Out[7]: <matplotlib.axes.AxesSubplot at 0x9397c6c> Grafik harus mengikuti setelah itu, tetapi itu tidak muncul. Saya telah mengimpor matplotlib, jadi bukan itu …

5
Bagaimana cara menyetel kecepatan pembelajaran adaptif untuk GradientDescentOptimizer?
Saya menggunakan TensorFlow untuk melatih jaringan neural. Ini adalah bagaimana saya menginisialisasi GradientDescentOptimizer: init = tf.initialize_all_variables() sess = tf.Session() sess.run(init) mse = tf.reduce_mean(tf.square(out - out_)) train_step = tf.train.GradientDescentOptimizer(0.3).minimize(mse) Masalahnya di sini adalah saya tidak tahu cara menyetel aturan pembaruan untuk kecepatan pemelajaran atau nilai peluruhan untuk itu. Bagaimana cara menggunakan …
104 python  tensorflow 


9
Kesalahan Enkode Unicode Python
Saya membaca dan mem-parsing file Amazon XML dan ketika file XML menunjukkan ', ketika saya mencoba untuk mencetaknya saya mendapatkan kesalahan berikut: 'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128) Dari apa yang saya baca secara online sejauh ini, kesalahan berasal dari fakta bahwa file …
104 python  unicode  ascii  encode 

3
Bagaimana saya bisa menambahkan item ke set kosong di python
Saya memiliki prosedur berikut: def myProc(invIndex, keyWord): D={} for i in range(len(keyWord)): if keyWord[i] in invIndex.keys(): D.update(invIndex[query[i]]) return D Tetapi saya mendapatkan kesalahan berikut: Traceback (most recent call last): File "<stdin>", line 3, in <module> TypeError: cannot convert dictionary update sequence element #0 to a sequence Saya tidak mendapatkan error …
104 python  set 

21
Django - “tidak ada modul bernama django.core.management”
Saya mendapatkan kesalahan berikut ketika mencoba menjalankan Django dari baris perintah. File manage.py, line 8, in <module> from django.core.management import execute_from_command_line ImportError: No module named django.core.management Ada ide tentang cara mengatasi ini?
104 python  django 

14
Memeriksa apakah semua elemen dalam daftar unik
Apa cara terbaik (terbaik seperti cara konvensional) untuk memeriksa apakah semua elemen dalam daftar unik? Pendekatan saya saat ini menggunakan Counteradalah: >>> x = [1, 1, 1, 2, 3, 4, 5, 6, 2] >>> counter = Counter(x) >>> for values in counter.itervalues(): if values > 1: # do something Bisakah …
104 python  algorithm  list  unique 

8
Python: Tupel / kamus sebagai kunci, pilih, urutkan
misalkan saya memiliki jumlah buah dengan warna berbeda, misal, 24 pisang biru, 12 apel hijau, 0 stroberi biru, dan seterusnya. Saya ingin mengaturnya dalam struktur data dengan Python yang memungkinkan pemilihan dan penyortiran yang mudah. Ide saya adalah memasukkannya ke dalam kamus dengan tupel sebagai kuncinya, misalnya, { ('banana', 'blue' …


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.