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.


3
Menempatkan teks di pojok kiri atas plot matplotlib
Bagaimana cara meletakkan teks di sudut kiri atas (atau kanan atas) gambar matplotlib, misalnya di mana legenda kiri atas berada, atau di atas plot tetapi di sudut kiri atas? Misalnya jika itu adalah sebuah plt.scatter (), maka sesuatu yang akan berada di dalam kuadrat pencar, letakkan di pojok kiri atas. …
112 python  plot  matplotlib 

16
Periksa apakah Paket Python diinstal
Apa cara yang baik untuk memeriksa apakah sebuah paket diinstal saat berada dalam skrip Python? Saya tahu itu mudah dari penerjemah, tetapi saya perlu melakukannya dalam skrip. Saya kira saya dapat memeriksa apakah ada direktori di sistem yang dibuat selama instalasi, tetapi saya merasa ada cara yang lebih baik. Saya …

8
Menggunakan% f dengan strftime () dengan Python untuk mendapatkan mikrodetik
Saya mencoba menggunakan strftime () ke presisi mikrodetik, yang tampaknya mungkin menggunakan% f (seperti yang dinyatakan di sini ). Namun ketika saya mencoba kode berikut: import time import strftime from time print strftime("%H:%M:%S.%f") ... Saya mendapatkan jam, menit dan detik, tapi% f mencetak sebagai% f, tanpa tanda mikrodetik. Saya menjalankan …
112 python  time  strftime 

11
Sisipkan baris ke bingkai data pandas
Saya memiliki kerangka data: s1 = pd.Series([5, 6, 7]) s2 = pd.Series([7, 8, 9]) df = pd.DataFrame([list(s1), list(s2)], columns = ["A", "B", "C"]) A B C 0 5 6 7 1 7 8 9 [2 rows x 3 columns] dan saya perlu menambahkan baris pertama [2, 3, 4] untuk mendapatkan: …

8
Periksa apakah argumen opsional argparse disetel atau tidak
Saya ingin memeriksa apakah argumen argparse opsional telah ditetapkan oleh pengguna atau tidak. Bisakah saya memeriksa dengan aman menggunakan isset? Sesuatu seperti ini: if(isset(args.myArg)): #do something else: #do something else Apakah ini bekerja sama untuk argumen tipe float / int / string? Saya bisa menyetel parameter default dan memeriksanya (misalnya, …
112 python  argparse 


6
Membuat peta panas dari pandas DataFrame
Saya memiliki kerangka data yang dihasilkan dari paket Pandas Python. Bagaimana saya bisa menghasilkan peta panas menggunakan DataFrame dari paket pandas. import numpy as np from pandas import * Index= ['aaa','bbb','ccc','ddd','eee'] Cols = ['A', 'B', 'C','D'] df = DataFrame(abs(np.random.randn(5, 4)), index= Index, columns=Cols) >>> df A B C D aaa …

5
Menerapkan pemotongan di __getitem__
Saya mencoba menerapkan fungsionalitas irisan untuk kelas yang saya buat yang membuat representasi vektor. Saya memiliki kode ini sejauh ini, yang saya percaya akan mengimplementasikan slice dengan benar tetapi setiap kali saya melakukan panggilan seperti di v[4]mana v adalah vektor python mengembalikan kesalahan karena tidak memiliki cukup parameter. Jadi saya …

4
Plot garis mulus dengan PyPlot
Saya punya skrip sederhana berikut yang memplot grafik: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() Seperti sekarang, garis lurus dari titik ke titik yang terlihat baik-baik saja, tetapi menurut …

12
python NameError: nama global '__file__' tidak ditentukan
Ketika saya menjalankan kode ini di python 2.7, saya mendapatkan kesalahan ini: Traceback (most recent call last): File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 30, in <module> long_description = read('README.txt'), File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 19, in read return open(os.path.join(os.path.dirname(__file__), *rnames)).read() NameError: global name '__file__' is not defined kodenya adalah: import os from setuptools import setup …
112 python  nameerror 


4
Cara menyetel 'otomatis' untuk batas atas, tetapi tetap mempertahankan batas bawah dengan matplotlib.pyplot
Saya ingin menyetel batas atas sumbu y menjadi 'auto', tetapi saya ingin agar batas bawah sumbu y selalu nol. Saya mencoba 'auto' dan 'autorange', tapi sepertinya tidak berhasil. Terima kasih sebelumnya. Ini kode saya: import matplotlib.pyplot as plt def plot(results_plt,title,filename): ############################ # Plot results # mirror result table such that …
112 python  matplotlib 

6
Bagaimana cara meningkatkan instalasi Python di Windows 10?
Saya memiliki Python 2.7.11 yang diinstal di salah satu stasiun LAB saya. Saya ingin mengupgrade Python ke setidaknya 3.5. Bagaimana saya harus melakukan itu? Apakah saya lebih suka menghapus instalan 2.7.11 sepenuhnya dan daripada menginstal yang baru? Apakah ada cara untuk memperbaruinya? Apakah pembaruan adalah ide yang bagus?
112 python  python-3.x 


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.