如何将JPEG图像插入Python 2.7 Tkinter窗口?以下代码有什么问题?该图像称为Aaron.jpg.
#!/usr/bin/python
import Image
import Tkinter
window = Tkinter.Tk()
window.title("Join")
window.geometry("300x300")
window.configure(background='grey')
imageFile = "Aaron.jpg"
window.im1 = Image.open(imageFile)
raw_input()
window.mainloop()
Run Code Online (Sandbox Code Playgroud) 好.我不明白我的代码报告NullPointerException的原因,但我已经在这里试了很长时间了.
不,files
不是null
.
编辑:这是我的一个错误,它是null(我没有看到我运行函数的顺序.
这是我的代码:
public String[] files;
private void updateRefs(String filepath) {
try {
scr++;
files[scr] = filepath; //NullPointerException???
} catch ( Exception e ) {
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud) 我想知道是否有可能在Java中检测HTML文件是否会在浏览器中打开时打开警告对话框.优选无头.例如,解析了具有以下内容的文件,它将返回true.
<html><script>alert("hey")</script></html>
Run Code Online (Sandbox Code Playgroud)
而且下面的内容也会返回
<html><iframe src="javascript:alert(1)" onload="alert(2)"></iframe></html>
Run Code Online (Sandbox Code Playgroud)
但是下面会返回false,因为如果在浏览器中打开它就不会打开一个警告对话框(因为没有一个代码在语法上是正确的,而且那个部分不在标签中).
<html><script>alert;,(123w)</script>alert(1)</html>
Run Code Online (Sandbox Code Playgroud)
我想到了解决这个问题的方法,但它存在缺陷.基本上,您可以看到字符串alert(1)
是否在文件中,等等.这个问题是,如果代码不在脚本标记或使其执行的标记内,它将无法工作.它不起作用的一个例子是:即使实际上不打开弹出窗口,下面的内容也会返回true <html>alert(1)</html>
.
顺便说一句,这不是Android.感谢您的帮助!
所以,我想要做的是从 Linux 中的终端运行一个 HTTP 请求,“PUT”。不是 POST,不是 GET,'PUT'。
我知道在终端中你可以只输入“GET http://example.com/ ”,但是当我输入“PUT http://example.com ”时(以及之后的一堆其他变量......),终端说PUT 不是命令。
这是我尝试过的:
:~$ PUT http://example.com
PUT: command not found
Run Code Online (Sandbox Code Playgroud)
那么,是否有命令“PUT”的替代品,或者从终端发送 HTTP 请求的某种方式?
我不想使用任何外部程序......我不想下载或安装任何东西。还有其他方法吗?