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 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
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ướcCả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ướcCả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ướcVâ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ướccho 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ướcCÁ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ướcchà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ướcDườ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;