展开

关键词

【100 种语言速成】第 6 节:TclTk

个人:【海拥】【摸鱼小游戏】【开发文档导航】 风趣幽默的人工智能学习:人工智能 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】 免费且实用的计算机相关知识题库:进来逛逛 给大家安利一个免费且实用的前端刷题 (面经大全),点击跳转到。 它还带有内置的图形工具包(“Tk”部分),在它非常罕见的时候。 在新操作系统上安装 Tcl/Tk 是非常痛苦的。OSX 捆绑了一个过时的版本,当你运行一个 hello world 时会打印一个警告。 要使用 brew 版本,我们必须使用 Tcl/Tk 可执行文件的完整路径(或弄乱$PATH)。 Unix shell 脚本 如果你熟悉 Unix shell 脚本,就更容易理解 Tcl/Tk。 但即使你真的想使用 Tk,不知何故,由于历史原因, Ruby 和 Python 等许多现代语言在其标准库中仍然包含某种 Tk 代码。

6530

python开发_tkinter_修改tkinter窗口的红色图标Tk

在python中,tkinter模块生成的窗口左上角是一个:Tk字样的图标(Tk为tkinter的缩写) 如下图所示: ? 那么我们需要把Tk字样的图标换成我们自己的图标,应该怎么做呢? 'QQ' : '648719819' 9 'Created' : '2013-09-09'} 10 def main(): 11 root = Tk _tk_logo.ico') 15 root.mainloop() 16 17 if __name__ == '__main__': 18 main() 这里提供一个生成ico图标的

1K30
  • 广告
    关闭

    什么是世界上最好的编程语言?丨云托管征文活动

    代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python 学习入门(3)—— 常用类库

    Tkinter是一个和Tk接口的Python模块,Tkinter库提供了对 Tk API的接口,它属于Tcl/Tk的GUI工具组。Tcl/Tk是由John Ousterhout发展的书写和图形设备。 Tcl(工具命令语言)是个宏语言,用于简化shell下复杂程序的开发,Tk工具包是和Tcl一起开发的,目的是为了简化用户接口的设计过程。Tk工具包由许多不同的小部件,如一个按钮、一个滚动条等。 通过Tk提供的这些小部件,我们就可快速地进行GUI开发。Perl、Scheme等语言也利用Tk库进行GUI开发。Tkinter是跨平台,在各种平台下都能使用。 我们可用python编写一个自己的ftp客户端程序,用于下载文件或镜像点。如果想了解ftp协议的详细内容,请参考RFC959。    —— 用来写文档的   dpkt ———— 数据包的解包和组包   feedparser ———— rss解析   Kodos ———— 正则表达式调试工具   Mechanize ———— 爬虫连接常用

    52231

    教你如何使用21行代码开发桌面应用

    “ 教你如何快速开发桌面应用” 首先,我们来想像一下喜欢某个,或者我们自己有一个,在某个时间我们不知道怎么的突然想把某个做成我们自己桌面应用(不要问为什么,之前没有,现在得有 ),那我们来想办法达到我们的目的 明确目的:我们要把我们喜欢的做成一个桌面程序。 01—思路 我们要知道我们需要做什么,我们要将制作成一个桌面程序,那我们开始着手准备。 1、一个喜欢的。 2、python环境。 我们先来想一下,tk好想可以制作窗口,有没有办法将加入到tk中呢!但我们没有搜索到有关资料,那我们来说一下另一个模块吧。 pyqt5,那在这里面是否可以假如页面呢? 你还别说,还真可以。 那我们的目标变成了:如何将镶嵌到qt开发的桌面应用中去。 self.browser = QWebEngineView() self.browser.load(QUrl('https://map.baidu.com/'))#设置默认

    16320

    VIP音乐下载器,Python Gui音乐下载exe工具

    上有不少流传的多合一音乐搜索器,其实是调用的破解接口,只需要通过简单的抓包即可获取这类的音乐解析数据,这里本渣渣简单的进行了数据调用,应用Python tk写了gui打包成了exe,供大家参考学习和使用 比如该: https://www.socarchina.com/vipmusic/ ? 接口抓包一目了然 不过随着接口破解的和谐,可能部分音乐会失效,尤其是腾讯QQ音乐的接口,没有返回mp3文件数据,可能会存在下载失效! 附工具百度盘下载地址: 全音乐下载器-微信公众号:二爷记 ? = jsonpath.jsonpath(html, '$..url')[0] print(url1) self.music_load(url1, title) 关于tk

    51320

    dedecms标签调用大全

    field name='description' function='html2text(@me)'/}"> 模板路径调用标签: {dede:field name='templeturl'/} 标题调用标签 typelink/]'>[field:typename/]{/dede:channel} 友情链接调用标签: {dede:flink row='24' linktype=2/} 版权调用标签 : {dede:global name='cfg_powerby'/} 备案调用标签: {dede:global name='cfg_beian'/} 当前栏目名称标签: {dede:field day3 = 3600 * 24; if(($ntime - @me) < $day3) @me = $a; else @me =$b; [/field:pubdate] COPY页面内容,自动在后面加上信息 src="{dede:field name='templeturl'/}/images/topsearch_submit.gif" /> </form> 实现“文章标题-2级栏目-1级栏目-

    6320

    使用tkinter打造一个小说下载器,想看什么小说,就下什么

    Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口。 先设计一个图像化的界面 代码 from tkinter import * root = Tk() root.title('小说下载器') root.geometry('560x450+400+200' 开始小说的爬虫代码 页数据是静态页,但是要搜索,是post请求,需要提交数据参数,如下图所示: ? ? 然后通过解析数据,获取第一个小说的详情页URL即可。 静态页的爬取,缺点是不大的。 2,获取url后,需要拼接 '/23/23019/11409705.html' # 这是页获取到的url 'http://www.xbiquge.la/23/23019/11409705.html'

    26720

    过分了,别人用来做桌面应用开发,这家伙却用来撩妹(1)–上帝给你开一个窗口(Tkinter)

    正文步骤实现 上帝给你开一个窗口(Tkinter) 第一步:导入模块,无需安装 import tkinter 第二步:实现一个窗口 import tkinter tk=tkinter.Tk() tk.mainloop 第七步:设置窗口背景颜色 tk["background"] ="#7AC5CD"# 采用16色,或者"blue",颜色名称 这里,我为大家准备一个,供大家选择颜色。 第十一步:获取tk窗体信息 # 获取屏幕的大小; height = tk.winfo_height() width = tk.winfo_width() # 获取窗体的位置 x = tk.winfo_x ='red'#字体颜色 第十三步:调用事件 button=Button(tk, text="事件调用", fg="blue",bd=2,width=8,command=update_test).grid =3) tkinter.Label(tk,text='标签3').grid(column=3,row=4) button=Button(tk, text="事件调用", fg="blue",bd=2,

    8660

    过分了,别人用来做桌面应用开发,这家伙却用来撩妹(1)--上帝给你开一个窗口(Tkinter)—tkinter常用函数解析

    正文步骤实现 上帝给你开一个窗口(Tkinter) 第一步:导入模块,无需安装 import tkinter 第二步:实现一个窗口 import tkinter tk=tkinter.Tk() tk.mainloop 第七步:设置窗口背景颜色 tk["background"] ="#7AC5CD"# 采用16色,或者"blue",颜色名称 ? 这里,我为大家准备一个,供大家选择颜色。 第十一步:获取tk窗体信息 # 获取屏幕的大小; height = tk.winfo_height() width = tk.winfo_width() # 获取窗体的位置 x = tk.winfo_x y = tk.winfo_y() print(width, height, x, y) tk.bind("", update_test) 第十二步:添加标签 tkinter.Label(tk =3) tkinter.Label(tk,text='标签3').grid(column=3,row=4) button=Button(tk, text="事件调用", fg="blue",bd=2,

    13810

    python教程 | 最标准的地图调用方式(国家测绘局提供数据)

    天地图是国家测绘地理信息局建设的地理信息综合服务,是国家地理信息公共服务平台的公众版。 与常用的谷歌地图、腾讯地图、百度地图、微软地图、必应地图相比,天地图有什么不同呢? 准备工作 :天地图 首先需要注册账号,然后选择开发资源→地图API ? 进入控制台,点击创建新应用,选择服务器端,这样可以得到一个密钥(key) ? T=vec_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图遥感 class TDT_img(cimgt.GoogleWTS T=img_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图地形 class TDT_ter(cimgt.GoogleWTS T=ter_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url 调用演示 1、矢量底图、影像底图、地形底图 # 导入模块 import

    18220

    python教程 | 最标准的地图调用方式(国家测绘局提供数据)

    天地图是国家测绘地理信息局建设的地理信息综合服务,是国家地理信息公共服务平台的公众版。 与常用的谷歌地图、腾讯地图、百度地图、微软地图、必应地图相比,天地图有什么不同呢? 准备工作 :天地图 首先需要注册账号,然后选择开发资源→地图API ? 进入控制台,点击创建新应用,选择服务器端,这样可以得到一个密钥(key) ? T=vec_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图遥感 class TDT_img(cimgt.GoogleWTS T=img_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图地形 class TDT_ter(cimgt.GoogleWTS T=ter_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url 调用演示 1、矢量底图、影像底图、地形底图 # 导入模块 import

    1.4K20

    Python教程 | 最标准的地图调用方式(国家测绘局提供数据)

    天地图是国家测绘地理信息局建设的地理信息综合服务,是国家地理信息公共服务平台的公众版。 与常用的谷歌地图、腾讯地图、百度地图、微软地图、必应地图相比,天地图有什么不同呢? 准备工作 :天地图 首先需要注册账号,然后选择开发资源→地图API ? 进入控制台,点击创建新应用,选择服务器端,这样可以得到一个密钥(key) ? T=vec_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图遥感 class TDT_img(cimgt.GoogleWTS T=img_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图地形 class TDT_ter(cimgt.GoogleWTS T=ter_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url 调用演示 1、矢量底图、影像底图、地形底图 # 导入模块 import

    46720

    python教程 | 最标准的地图调用方式(国家测绘局提供数据)

    天地图是国家测绘地理信息局建设的地理信息综合服务,是国家地理信息公共服务平台的公众版。 与常用的谷歌地图、腾讯地图、百度地图、微软地图、必应地图相比,天地图有什么不同呢? 准备工作 :天地图 首先需要注册账号,然后选择开发资源→地图API ? 进入控制台,点击创建新应用,选择服务器端,这样可以得到一个密钥(key) ? T=vec_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图遥感 class TDT_img(cimgt.GoogleWTS T=img_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图地形 class TDT_ter(cimgt.GoogleWTS T=ter_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url 调用演示 1、矢量底图、影像底图、地形底图 # 导入模块 import

    1K32

    python教程 | 最标准的地图调用方式(国家测绘局提供数据)

    天地图是国家测绘地理信息局建设的地理信息综合服务,是国家地理信息公共服务平台的公众版。 与常用的谷歌地图、腾讯地图、百度地图、微软地图、必应地图相比,天地图有什么不同呢? 准备工作 :天地图 首先需要注册账号,然后选择开发资源→地图API ? 进入控制台,点击创建新应用,选择服务器端,这样可以得到一个密钥(key) ? T=vec_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图遥感 class TDT_img(cimgt.GoogleWTS T=img_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url # 天地图地形 class TDT_ter(cimgt.GoogleWTS T=ter_w&x=%s&y=%s&l=%s&tk=%s' % (x, y, z, key) return url 调用演示 1、矢量底图、影像底图、地形底图 # 导入模块 import

    74210

    PAGE:像Visual Studio一样设计Python GUI窗体

    今天我们来介绍一个叫做PAGE的Python可视化开发环境,正如该软件所描述,PAGE - Python Automatic GUI Generator,这是个用于快速生成Python GUI程序界面的工具 运行PAGE需要tcl/tk的支持,但运行生成的Python tkinter程序并不需要安装这个包。 首先到下面的下载并安装最新的tcl/tk包, https://www.activestate.com/activetcl/downloads ? 然后到下面的下载并安装最新的PAGE软件, https://sourceforge.net/projects/page/ 安装过程很简单,然后就是启动这个软件了,看上去很简陋的样子,让我们先创建一个窗体并设置它的标题

    3K41

    tk基础--标签、按钮

    https://blog.csdn.net/weixin_43908900/article/details/102750535 本节内容: 明白标签、按钮的使用 实现简单的点击界面 Tkinter 简称tk 首先我们做一个如图所示的图形界面: [外链图片转存失败,源可能有防盗链机制,建议将图片保存下来直接上传(img-OdLqA2oJ-1572011460850)(C:\day_file\博客文件\GUI \image_GUi\tk1.jpg)] 它是由界面名(hello world)、标签(绿色、字符)组成,接下来我们实现上图; import tkinter as tk #引包 #---------- 二 进阶内容;做一个如下图所示: [外链图片转存失败,源可能有防盗链机制,建议将图片保存下来直接上传(img-CZeITFJJ-1572011460852)(C:\day_file\博客文件\GUI\ image_GUi\tk2.1.jpg)] [外链图片转存失败,源可能有防盗链机制,建议将图片保存下来直接上传(img-RWZfUIRi-1572011460853)(C:\day_file\博客文件

    31610

    A 用户数据泄露,赶紧改密码吧

    0 前言 今天发生了一点事情,我觉得有必要说一下下,主要是与 A 相关的,不知道你知不知道。 1 大概经过 6 月 9 号,有人在暗发了一条帖子,具体内容如下图。 40 万人民币就可以拿到 900 万条用户数据,还可以拿到内权限。(有兴趣的可以算一下一条用户数据多少钱) ? A发了一个公告说,在2017年7月7日升级改造了用户账号系统,如果在此之后有过登录过,账户会自动使用强加密算法,密码是安全的。但是如果密码过于简单,那还是有一定的风险。 2 相关 如果没有这部分 A 用户还没有修改密码,那基本上就凉凉了,全都被公开了。我早上 9 点发了一条朋友圈,不知道有没有帮助到我的微信好友。 ? 腾讯玄武实验室负责人,信息安全研究人员,江湖人称“TK教主”发了一条微博,对这件事说了一下他的看法,个人是同意 TK 教主的,比较比起那些出了问题也不说的,A 也算有良心了。 ?

    27550

    如何通过远程服务器搭建

    搭建一个个人需要三个必备的因素,即:域名、服务器、程序。如果把一个比作一家商店,那么域名就好比店名或者商标,服务器就比如店面,程序就是整个商店的运作系统。 所以的程序也可以自己创作,也可以直接运用络上成熟的建系统了。 等环境安装完成后便可以创建,有两种方法可以创建。 第一种直接在选择,选择添加点,进行创建。 第二种在软件管理中的宝塔插件中安装宝塔一键部署源码插件进行创建。 顶级域名首推大名鼎鼎的“.tk”域名了。“.tk”是太平洋一个岛国的国家顶级域名,但是由于国家太穷,所以连这个也卖了,被一家荷兰公司运营,目前可以免费注册使用。

    1.6K51

    Python Tkinter 窗口的管理与设置(四):常用组件之Label组件

    那么我们以Lable开始,学习对tkinter各类控件的使用 Python爬虫、数据分析、开发等案例教程视频免费在线观看 https://space.bilibili.com/523606542 import tkinter as tk # 导入tkinter模块的所有内容 root = tk.Tk() root.geometry("200x100+150+150") # 创建一个文本 width 与 height # width height 标签的宽度与高度,都是以系统默认的中文的一个字体宽高为单位 width=20, height=5 import tkinter as tk height=5) # 高度 textLabel.pack(side=tk.LEFT) root.mainloop() 案例一 代码: import tkinter as tk right", "center" ,默认是"center"居中对齐,Label 里的文本支持 转移字符 \n \t 等 justify="left" 案例二 代码: import tkinter as tk

    23820

    相关产品

    • 静态网站托管

      静态网站托管

      静态网站托管(WH)是由腾讯云开发提供的便捷、稳定、高拓展性的托管服务。您无需自建服务器,自带CDN加速,一键即可部署网站应用。同时,通过JS SDK可直接操作数据库、云函数等,将静态网站扩展为带有后台服务端的全栈网站。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券