记事本敲代码+Windows自带命令行窗口运行(cmd)+python

1.前言:

Python 需要一个解释器来执行其代码所定义的命令。与其他可直接编译成机器代码的语言不同,Python 代码需要解释器读取它并把它转译给进行相关操作的 CPU。

python解释器有:CPython,Pyston,PyPy,RustPython,PyCharm......

你还记得Windows自带命令行窗口、记事本吗?我们一起来颠颠灰 ٩(๑òωó๑)۶

2.创建 .txt 文件

  • 创建文本文档

3.编写代码

  • 在 .txt 文件里敲代码(t.bgpic()在‘turtle库使用’有详细用法)
"""
主题:
时间:{2024/6/22}
作者:香蕉不熟
"""
import turtle as t
def main():
    t.bgpic('pika_2.png')
    t.penup()
    t.goto(-180,150)
    t.pendown()
    t.write('大家好,我叫香蕉不熟',font=('宋体',26,'bold'))
    t.hideturtle()
    t.done()
if __name__ == '__main__':
    main()
  • 显示文件扩展名

  • 将文件名和扩展名改掉
  • 在当前文件加入图片

4.执行 .py 文件

  • Windows键+R键
  • 输入cmd

  • 复制路径

  • 在Windows自带命令行窗口输入
    1. D:
    2. cd D:\English_path\code
    3. python enen.py

  • 9
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用Python和Qt实现记事本的基本步骤: 1.安装PyQt库 PyQt是一个Python库,用于创建GUI应用程序。它可以在PyPI上通过pip包管理器安装。 2.创建一个Qt窗口应用程序 使用Qt Designer创建一个窗口,添加文本编辑器和菜单栏等必要的组件。 3.在Python中加载Qt窗口 使用PyQt加载Qt窗口,将窗口上的组件与Python代码连接。 4.添加文件读写功能 为了让用户能够打开和保存文件,需要添加文件读写功能。 5.添加其他功能 根据需求,可以添加其他功能,如剪切、复制和粘贴等。 以下是Python代码的示例: import sys from PyQt5.QtWidgets import QApplication, QMainWindow, QTextEdit, QAction, QFileDialog class Notepad(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): self.textEdit = QTextEdit() self.setCentralWidget(self.textEdit) self.statusBar() menubar = self.menuBar() fileMenu = menubar.addMenu('File') openFile = QAction('Open', self) openFile.setShortcut('Ctrl+O') openFile.triggered.connect(self.showDialog) saveFile = QAction('Save', self) saveFile.setShortcut('Ctrl+S') saveFile.triggered.connect(self.saveDialog) fileMenu.addAction(openFile) fileMenu.addAction(saveFile) self.setGeometry(300, 300, 350, 300) self.setWindowTitle('Notepad') self.show() def showDialog(self): fname = QFileDialog.getOpenFileName(self, 'Open file', '/home') if fname[0]: f = open(fname[0], 'r') with f: data = f.read() self.textEdit.setText(data) def saveDialog(self): fname = QFileDialog.getSaveFileName(self, 'Save file', '/home') if fname[0]: f = open(fname[0], 'w') with f: f.write(self.textEdit.toPlainText()) if __name__ == '__main__': app = QApplication(sys.argv) ex = Notepad() sys.exit(app.exec_())

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值