Câu hỏi được gắn thẻ «python»

Python là một ngôn ngữ lập trình đa năng, được gõ động, đa năng. Nó được thiết kế để nhanh chóng học, hiểu và sử dụng và thực thi một cú pháp rõ ràng và thống nhất. Xin lưu ý rằng Python 2 chính thức hết hỗ trợ kể từ ngày 01-01-2020. Tuy nhiên, đối với các câu hỏi Python dành riêng cho phiên bản, hãy thêm thẻ [python-2.7] hoặc [python-3.x]. Khi sử dụng một biến thể hoặc thư viện Python (ví dụ Jython, PyPy, Pandas, Numpy), vui lòng bao gồm nó trong các thẻ.

3
Nhập tương đối rõ ràng so với tuyệt đối của mô-đun Python
Tôi đang băn khoăn về cách ưu tiên để nhập các gói trong ứng dụng Python. Tôi có cấu trúc gói như thế này: project.app1.models project.app1.views project.app2.models project.app1.viewsnhập khẩu project.app1.modelsvà project.app2.models. Có hai cách để làm điều này. Với hàng nhập khẩu tuyệt đối: import A.A import A.B.B hoặc với …


4
Làm cách nào để kích hoạt virtualenv trong đơn vị dịch vụ systemd?
Tôi muốn "kích hoạt" virtualenv trong tệp dịch vụ systemd. Tôi muốn tránh có một quy trình trình bao giữa quy trình systemd và trình thông dịch python. Giải pháp hiện tại của tôi trông như thế này: [Unit] Description=fooservice After=syslog.target network.target [Service] Type=simple User=fooservice WorkingDirectory={{ venv_home }} ExecStart={{ venv_home …



4
Cách tải mẫu jinja trực tiếp từ hệ thống tệp
Các tài liệu jinja API tại pocoo.org trạng thái: Cách đơn giản nhất để định cấu hình Jinja2 để tải các mẫu cho ứng dụng của bạn trông giống như sau: from jinja2 import Environment, PackageLoader env = Environment(loader=PackageLoader('yourapplication', 'templates')) Điều này sẽ tạo ra một môi trường mẫu có …








6
gấu trúc: bộ lọc phức tạp trên các hàng của DataFrame
Tôi muốn lọc các hàng theo một hàm của mỗi hàng, ví dụ: def f(row): return sin(row['velocity'])/np.prod(['masses']) > 5 df = pandas.DataFrame(...) filtered = df[apply_to_all_rows(df, f)] Hoặc đối với một ví dụ khác phức tạp hơn, def g(row): if row['col1'].method1() == 1: val = row['col1'].method2() / row['col1'].method3(row['col3'], row['col4']) else: val …
85 python  pandas 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.