MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针

如果在编辑的过程中遇到了什么问题,可以去讨论板提问。

为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证

MCBBS Wiki GitHub群组已上线!

您可以在回声洞中发表吐槽!

服务器状态监控。点击进入

本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>

用户:钻石ew666/沙盒/Pycmd:修订间差异

来自MCBBS Wiki
跳到导航 跳到搜索
(创建页面,内容为“'''Pycmd'''是用户钻石ew666创造的一个{{黑幕|代码照抄(个鬼哦!)的lj}}控制台。 ==简介== # 这是个lj控制台! # 这是个lj控…”)
 
第10行: 第10行:
<code>#Python 3.8.0
<code>#Python 3.8.0
#-*- coding:utf-8 -*-
#-*- coding:utf-8 -*-

#导出模块
#导出模块
import sys, os, webbrowser, codecs
import sys, os, webbrowser, codecs
第23行: 第22行:
sys.stdout=f_handler
sys.stdout=f_handler
os.system('cls')
os.system('cls')
sys.stdout = oldstdout
sys.stdout = oldstdout
def msg():
def msg():
msg = input("[input]请输入消息:")
msg = input("[input]请输入消息:")
print(msg)
print(msg)
def openurl():
def openurl():
url = input("[input]请输入要打开的网页URL:")
url = input("[input]请输入要打开的网页URL:")
webbrowser.open(url)
webbrowser.open(url)
print("已打开网页", url)
print("已打开网页", url)
def printversion():
def printversion():
print("Version:", version_number)
print("Version:", version_number)
def openexe():
def openexe():
flie = input("请输入要打开的可执行文件名:")
flie = input("请输入要打开的可执行文件名:")
第45行: 第39行:
print("已打开可执行文件", flie)
print("已打开可执行文件", flie)
os.system(flie)
os.system(flie)
def shlmsg():
def shlmsg():
user32 = windll.LoadLibrary('user32.dll')
user32 = windll.LoadLibrary('user32.dll')
第52行: 第44行:
print("已使用 Python Shell 显示消息", shellmsg)
print("已使用 Python Shell 显示消息", shellmsg)
user32.MessageBoxA(0, str.encode(shellmsg), str.encode('Python Shell'), 0)
user32.MessageBoxA(0, str.encode(shellmsg), str.encode('Python Shell'), 0)
def restart():
def restart():

python = sys.executable
python = sys.executable

#显示欢迎语句
#显示欢迎语句
print("欢迎使用pycmd!")
print("欢迎使用pycmd!")

2020年7月15日 (三) 08:34的版本

Pycmd是用户钻石ew666创造的一个代码照抄(个鬼哦!)的lj控制台。

简介

  1. 这是个lj控制台!
  2. 这是个lj控制台!!
  3. 这是个lj控制台!!!

程序源代码

#Python 3.8.0

  1. -*- coding:utf-8 -*-
  2. 导出模块

import sys, os, webbrowser, codecs from ctypes import * version_number = "1.1.2"

  1. 定义一堆函数

def cls(): import os import sys f_handler=open('out.log', 'w') oldstdout = sys.stdout sys.stdout=f_handler os.system('cls') sys.stdout = oldstdout def msg(): msg = input("[input]请输入消息:") print(msg) def openurl(): url = input("[input]请输入要打开的网页URL:") webbrowser.open(url) print("已打开网页", url) def printversion(): print("Version:", version_number) def openexe(): flie = input("请输入要打开的可执行文件名:") if flie == "": print("[ERROR]FlieError:文件名错误") else: print("已打开可执行文件", flie) os.system(flie) def shlmsg(): user32 = windll.LoadLibrary('user32.dll') shellmsg = input("请输入要使用 Python Shell 显示的消息:") print("已使用 Python Shell 显示消息", shellmsg) user32.MessageBoxA(0, str.encode(shellmsg), str.encode('Python Shell'), 0) def restart():

   python = sys.executable
  1. 显示欢迎语句

print("欢迎使用pycmd!") printversion()

  1. 控制台主循环

while True: choose = input("Pycmd_Admin>") if choose == "^Z": sys.exit() if choose == "exit()": sys.exit() elif choose == "exit": print("[ERROR]SyntaxError:'exit'已弃用,请使用'exit()'") elif choose == "msg": msg() elif choose == "cls": cls() elif choose == "url": openurl() elif choose == "version": printversion() elif choose == "exe": openexe() elif choose == "shlmsg": shlmsg() elif choose == "cmd": print("已打开 cmd ") os.system("cmd") elif choose == "powershell": print("已打开 PowerShell") os.system("PowerShell") elif choose == "python": print("已打开 Python") os.system("python") elif choose == "reset": restart() elif choose == "explorer": os.system("explorer") print("已打开 文件资源管理器") elif choose == "": continue else: print("[ERROR]SyntaxError:未知的命令:'" + choose + "'")