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ẻ.

10
Thêm tiền tố vào tất cả các tuyến Flask
Tôi có một tiền tố mà tôi muốn thêm vào mọi tuyến đường. Ngay bây giờ tôi thêm một hằng số vào route ở mọi định nghĩa. Có cách nào để làm điều này tự động không? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website …
98 python  routes  flask 



9
Các cặp từ một danh sách
Thông thường, tôi thấy cần phải xử lý danh sách theo từng cặp. Tôi đang băn khoăn không biết đâu sẽ là cách hiệu quả và tốt để làm điều đó, và tìm thấy điều này trên Google: pairs = zip(t[::2], t[1::2]) Tôi nghĩ rằng điều đó đã đủ khó …
98 python  list  zip  slice  idioms 



3
Tại sao một người sẽ sử dụng cả hai, os.path.abspath và os.path.realpath?
Trong nhiều dự án mã nguồn mở, tôi đã thấy mọi người làm os.path.abspath(os.path.realpath(__file__))để có được đường dẫn tuyệt đối đến tệp hiện tại. Tuy nhiên, tôi tìm thấy điều đó os.path.abspath(__file__)và os.path.realpath(__file__)tạo ra kết quả tương tự. os.path.abspath(os.path.realpath(__file__))có vẻ là hơi thừa. Có lý do gì mà mọi người …
98 python 





9
Cách tạo nguồn kích hoạt virtualenv trong tập lệnh Bash
Làm thế nào để bạn tạo một tập lệnh Bash để kích hoạt một Python virtualenv? Tôi có cấu trúc thư mục như: .env bin activate ...other virtualenv files... src shell.sh ...my code... Tôi có thể kích hoạt virtualenv của mình bằng cách: user@localhost:src$ . ../.env/bin/activate (.env)user@localhost:src$ Tuy nhiên, làm …


10
Làm thế nào để đặt lại db trong Django? Tôi nhận được một lệnh 'đặt lại' lỗi không tìm thấy
Theo dõi Django này bằng bài hướng dẫn Ví dụ tại đây: http://lightbird.net/dbe/todo_list.html Hướng dẫn nói: "Điều này thay đổi bố cục bảng của chúng tôi và chúng tôi sẽ phải yêu cầu Django đặt lại và tạo lại bảng: manage.py reset todo; manage.py syncdb" tuy nhiên, khi tôi chạy …

8
Làm thế nào để so sánh thời gian trong Python?
Tôi thấy rằng việc so sánh ngày tháng có thể được thực hiện và cũng có thể thực hiện được datetime.timedelta(), nhưng tôi đang đấu tranh để tìm cách kiểm tra xem thời gian hiện tại ( datetime.datetime.now()) có sớm hơn, muộn hơn hay trùng với thời gian cụ thể …

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.