Quy trình con Python Kích thước cửa sổ Popen

Tôi đang thực hiện một cuộc phiêu lưu văn bản và muốn cửa sổ dòng lệnh có kích thước cụ thể khi bạn chạy. py trong cửa sổ dòng lệnh. ví dụ. Rộng 300 x Cao 250. Tôi đã tìm thấy một chủ đề ở đây cho biết cách chỉ định màu văn bản mà tôi cũng muốn biết. Ai có thể giúp đỡ?

dòng lệnh định dạng cửa sổ kích thước python

0 0

Chia sẻ

  • 6 Cộng tác viên
  • 11 Trả lời
  • 16K Lượt xem
  • 7 năm Khoảng thời gian thảo luận
  • Bài đăng mới nhất Bài đăng mới nhất của DubWine

Câu trả lời được đề xuất

Đã trả lời bởi vegaseat 1.735 trong một

Lời khuyên của tôi, hãy chạy nó từ IDLE và bạn sẽ có một cửa sổ đầu ra có thể điều chỉnh với nền đẹp hoạt động trên một số nền tảng phổ biến

Đã trả lời bởi redyugi 5 trong một

Cảm ơn vì lời khuyên nhưng tôi đang cố gắng làm cho trò chơi của mình trở nên cổ điển, giống như các trò chơi dựa trên văn bản cũ chẳng hạn như Zork, v.v. Văn bản màu xanh lá cây trên nền đen là cổ điển

Thành thật mà nói, hãy lấy pygame. Thật dễ dàng để thực hiện một trò chơi dựa trên văn bản với pygame. Nó sẽ tạo ra một màn hình, và…

Đã trả lời bởi Tech B 48 trong một

cho chiều rộng thử

import os
os.system["mode con cols=50"]

và cho chiều dài

os.system["mode con lines=20"]

#you could also combine them
os.system["mode con cols=50 lines=20"]

Chơi xung quanh với các con số cho đến khi bạn tìm thấy kích thước mình thích
Đây chỉ là cửa sổ

Tất cả 11 câu trả lời

vegaseat 1.735 Kẻ đạo đức giả của DaniWeb Đồng nghiệp trong nhóm

12 năm trước

Lời khuyên của tôi, hãy chạy nó từ IDLE và bạn sẽ có một cửa sổ đầu ra có thể điều chỉnh với nền đẹp hoạt động trên một số nền tảng phổ biến

0 0

Chia sẻ

adanaz 0 Áp phích dành cho người mới

12 năm trước

Cảm ơn vì lời khuyên nhưng tôi đang cố gắng làm cho trò chơi của mình trở nên cổ điển, giống như các trò chơi dựa trên văn bản cũ chẳng hạn như Zork, v.v. Văn bản màu xanh lá cây trên nền đen là cổ điển

0 0

Chia sẻ

redyugi 5 Áp phích đào tạo dành cho lứa tuổi thiếu niên

12 năm trước

Cảm ơn vì lời khuyên nhưng tôi đang cố gắng làm cho trò chơi của mình trở nên cổ điển, giống như các trò chơi dựa trên văn bản cũ chẳng hạn như Zork, v.v. Văn bản màu xanh lá cây trên nền đen là cổ điển

Thành thật mà nói, hãy lấy pygame. Thật dễ dàng để thực hiện một trò chơi dựa trên văn bản với pygame. Nó sẽ tạo một màn hình và sẽ cập nhật bằng văn bản. Những điều đơn giản đơn giản

tạo bề mặt. Lấp đầy bề mặt với màu đen
Tạo bề mặt văn bản. Viết văn bản đó lên bề mặt ban đầu
Gọi để cập nhật và lặp lại

0 0

Chia sẻ

adanaz 0 Áp phích dành cho người mới

12 năm trước

Cảm ơn, nhưng tôi chưa tham gia vào công cụ pygame

0 0

Chia sẻ

redyugi 5 Áp phích đào tạo dành cho lứa tuổi thiếu niên

12 năm trước

Vâng, đó chỉ là một gợi ý. chúc may mắn

0 0

Chia sẻ

Tech B 48 Đăng Whiz trong đào tạo

12 năm trước

cho chiều rộng thử

import os
os.system["mode con cols=50"]

và cho chiều dài

os.system["mode con lines=20"]

#you could also combine them
os.system["mode con cols=50 lines=20"]

Chơi xung quanh với các con số cho đến khi bạn tìm thấy kích thước mình thích
Đây chỉ là cửa sổ

1 0

Chia sẻ

adanaz đã nhận xét. Người này biết nội dung của họ. +1

adanaz 0 Áp phích dành cho người mới

12 năm trước

CÁM ƠN RẤT NHIỀU. Cuối cùng tôi cũng có câu trả lời. Đẹp đấy

0 0

Chia sẻ

Tech B 48 Đăng Whiz trong đào tạo

12 năm trước

chào mừng bạn. và đừng quên đánh dấu là đã giải quyết. . ]

0 0

Chia sẻ

DubWine 0 Áp phích dành cho người mới

5 năm trước

@Tech B

Có cách nào sử dụng các biến để đặt giá trị cols và lines không?

0 0

Chia sẻ

Gribouillis 1.391 Trình thám hiểm lập trình Đồng nghiệp nhóm

5 năm trước

@DubWine xin chào, có vẻ như có giải pháp bằng cách sử dụng mô-đun ctypes và phương thức setconsolewindoinfo trong cửa sổ api. Xem https. // stackoverflow. com/câu hỏi/3646362/how-to-control-the-size-of-the-windows-shell-window-from-within-a-python-script chẳng hạn. Ngoài ra google các từ khóa python và setconsolewindowinfo

Chỉnh sửa. bạn cũng có thể đọc kích thước bảng điều khiển mà không cần quy trình con như trong

2 0

Chia sẻ

Đã chỉnh sửa 5 năm trước bởi Gribouillis

lợi nhuận đã nhận xét. + cho Rosettacode. tài nguyên tuyệt vời. +12

DubWine 0 Áp phích dành cho người mới

5 năm trước

Dường như không thể chỉnh sửa hoặc nhận xét cho @Gribouillis, tôi có bỏ sót điều gì không?

Dù sao thì. Tôi đã hiểu rồi;

width = "100"
height = "30"

os.system["mode con cols="+width+"lines="+height]

Cảm ơn các liên kết @Gribouillis;

Quy trình con Popen có bị chặn không?

Popen không bị chặn . cuộc gọi và check_call đang bị chặn. Bạn có thể tạo khối đối tượng Popen bằng cách gọi phương thức chờ hoặc giao tiếp của nó.

Quá trình con Popen có chờ hoàn thành không?

Hàm Pope . Ngay sau khi bắt đầu, hàm Popen trả về dữ liệu và hàm này không đợi quá trình con kết thúc .

Quy trình con Popen trong Python là gì?

Mô-đun quy trình con định nghĩa một lớp, Popen và một vài hàm bao bọc sử dụng lớp đó. Hàm tạo cho Popen nhận các đối số để thiết lập quy trình mới để cha mẹ có thể giao tiếp với nó qua đường ống. Nó cung cấp tất cả các chức năng của các mô-đun khác và các chức năng mà nó thay thế, v.v.

Sự khác biệt giữa cuộc gọi quy trình con và chạy là gì?

Tôi có thể nói rằng bạn sử dụng quy trình con. call[] khi bạn muốn chương trình chờ quá trình hoàn tất trước khi chuyển sang quá trình tiếp theo. Trong trường hợp quy trình con. run[] , chương trình sẽ cố gắng chạy tất cả các quy trình cùng một lúc, chắc chắn sẽ khiến chương trình bị sập

Chủ Đề