老师你好
startDraw方法中的self.x=event.x self.y=event.y
myPen方法中的self.x=event.x self.y=event.y
都代表什么意思呢?
myErasor方法中,self.drawpad.create_rectangle(event.x,event.y, event.x event.y) 这里直接把self.x换成event.x self.y换成event.y,又是为什么呢?
# coding=utf-8 from tkinter import * from tkinter.filedialog import * root = Tk(); root.geometry("400x100") def test1(): with askopenfilename(title="上传文件", initialdir="d", filetypes=[("文本文件", ".txt")]) as f: show["text"] = f.read() Button(root, text="选择读取的文本文件", command=test1).pack() show = Label(root, width=40, height=3, bg="green") show.pack() root.mainloop()
老师,我的代码在点击选择文本后报错,这个我不明白
while True: a = input("请输入员工薪资: (输入Q或者q时退出)") if a == "Q" or a == "q": break
老师,这段代码运行时,输入“Q”时退出,为啥前面补一个空格时不能识别退出(“ Q”)
这个错误是个什么意思,需不需要哪里设置一下?
老师:我也出现了 启动不了 Tomcat容器的问题,请问怎么解决呀?
navicat和sqlyog哪个好用?????
二者区别呢
老师问一下就是如下图中,fos.flush()之前while每次循环输出时都是先在内存中存放是吗?
如果是存放内存中的话,假如内存空间满了的话是自动写到磁盘上吗?
课程里说的这个全局变量是怎么判断的呀, 概念有点模糊没弄明白
安装centos 8镜像为啥命名变成了centos 5?
int和其包装类都可以表示.getage,两者有什么区别吗
老师,为什么会报错?我明明实例化了Book对象。
package com.bjsxt.dom4j; import org.dom4j.Attribute; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; import java.awt.print.Book; import java.io.File; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class TestDOM4J { public static void main(String[] args) throws DocumentException { //(1) 创建SAXReader对象 SAXReader reader = new SAXReader(); //(2) 调用read方法 Document doc = reader.read(new File("book.xml")); //(3) 获取根元素 Element root = doc.getRootElement(); //books //(4) 通过迭代器遍历直接节点 for (Iterator<Element> iteBook = root.elementIterator(); iteBook.hasNext();){ Element bookEle = iteBook.next(); //得到book的属性 for (Iterator<Attribute> iteAtt= bookEle.attributeIterator(); iteAtt.hasNext();){ Attribute att = iteAtt.next(); System.out.println(att.getName()+"\t"+att.getText()); } } System.out.println("----------------------------------------"); List<Book> bookList = new ArrayList<>(); for (Iterator<Element> iteBook=root.elementIterator();iteBook.hasNext();){ //创建一个Book对象 Book book = new Book(); Element bookEle = iteBook.next(); //得到每一个book //使用for循环继续遍历 for (Iterator<Element> subBookEle = bookEle.elementIterator();subBookEle.hasNext();){ //得到每一个子元素 Element subEle = subBookEle.next(); System.out.println(subEle.getName()+"\t"+subEle.getText()); /* * 分装成Book对象 * */ //获取节点的名称 String nodeName = subEle.getName(); //name,author,price //使用switch判断 switch (nodeName){ case "name": book.setName(subEle.getText()); break; case "author": book.setAuthor(subEle.getText()); break; case "price": book.setPrice(Double.parseDouble(subEle.getText())); break; } } //添加集合中 bookList.add(book); } //遍历集合 System.out.println("\n遍历集合-----------------------\n"); for (Book b: bookList){ System.out.println(b.getName()+"\t"+b.getAuthor()+"\t"+b.getPrice()); } } }
package com.bjsxt.entity; public class Book { //私有属性 private String name; private String author; private double price; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAuthor() { return author; } public void setAuthor(String author) { this.author = author; } public double getPrice() { return price; } public void setPrice(double price) { this.price = price; } public Book() { } public Book(String name, String author, double price) { this.name = name; this.author = author; this.price = price; } }
老师我们这个项目有演示地址,自己的跑不起来
jieba分词器安装失败
老师这里直接不用闭包用let定义这个i也可以吧
问题:关于图片的居中问题
a、为什么图片不可以使用align标签进行居中?除了套用另外的标签的办法使图片居中还有其它的办法嘛?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637