命令行程序。tkpdf是命令行程序,是一款跨平台的命令行PDF编辑软件,它提供PDF文档分割、合并、加解密、翻转页面、等诸多功能。程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。
perl 的图形有两种玩法, Tk 和 Tkx Tk 是纯 Perl 的, 但能用的 widget (即那些 button, menu, scrollbar )比较少; Tkx 则需要你先装有 Tcl/Tk , 但能用的 widget 比较多 一个最简单的例子就是
use Tk; # 导入 tk 模组
use strict;
my $mw = MainWindow->new; # 创建窗口
my $labelObj = $mw->Label(-text => 'Hello, world!'); # 创建一个 label 物件
$labelObj ->pack; # pack() 是将物件程现的方法, 你再翻翻书, 还有 grid() 和 place() 的风格
$mw->Button(
-text => 'Quit',
-command => sub { exit },
)->pack;
MainLoop; # 每个 tk 程序都要等到呼叫 MainLoop 才会出现
最後, 你还得知道一个(差不多)每个物件都会的方法, 叫 configure, 你会以此对物件进行重新定义, 或附加设定
Tk助手使用教程zip百度网盘免费资源在线学习
wm43
TK多开助手app是一款在手机上可以为你提供免费支持vx双开、vx分身、vx分身版的手机软件,有利于消费使用。
Perl/Tk 模块(也称 pTk 或 ptk)是一个专门用来创建小部件或其他通用图形对象以构成图形用户界面 (GUI) 的 Perl 模块。使用该模块创建的 GUI 改善了程序的外观,可帮助最终用户通过程序及其函数进行导航。使用 Perl/Tk 模块的一个主要优势是最终产生的应用程序可以跨平台运行,这意味着,同一 GUI 应用程序可用于 UNIX、Linux、Macintosh、Microsoft Windows 或其他任何安装了 Perl 和 Perl/Tk 模块的 *** 作系统。
在哪里可获得 Perl/Tk 模块
在您使用 Perl/Tk 模块编写应用程序之前,必须验证是否安装了 Perl 和 Perl/Tk 模块。尽管 Perl 一般会安装在计算机上,Perl/Tk 模块却并非如此。检查是否安装了 Perl 的一种方法是在命令行中输入
perl --version
。如果未安装 Perl,请参考 Perl 网站上的安装指南(请参阅参考资料)。
在找到 Perl 或将其安装到您的计算机上之后,下一步则是确定是否需要安装 Perl/Tk 模块。检查是否安装了模块的一种简单方法是在命令提示符下键入
perl -e use module
。若要验证是否安装了 Perl/Tk 模块,请执行以下命令:
perl -e use Tk
如果发现有该模块,该命令将执行,并返回一个命令提示符。但是,如果未发现该模块,则将显示类似以下内容的错误消息:
Can't locate Tkpm in @INC (@INC contains: /opt/ActivePerl-58/site/lib
/opt/ActivePerl-58/lib ) at -e line 1
BEGIN failed--compilation aborted at -e line 1
请记住,Perl 是区分大小写的:
perl –e use Tk和perl –e use tk
是尝试使用两种不同模块(Tk 和 tk)的两种不同语句。
如果未发现该模块,下一步则是下载并安装该模块。您可以用多种方法完成此 *** 作。
如果您使用的是 UNIX 或 Linux,下载和安装 Perl 模块的一种方法是使用 Comprehensive Perl Archive Network (CPAN)。在命令提示符中输入以下命令:
perl –MCPAN –e shell
install Bundle::CPAN
reload cpan
install Tk
如果您使用的是 Windows,类似的方法是使用 Perl Package Manager (PPM)。在命令提示符中,输入ppm以启动 GUI 并下载 Tk 模块。
完成安装后,通过执行
重新验证 Perl 是否可找到该模块。
Win下发布应用
起因
今天实验室同学看到我的乞丐版二输入规则器,他挺感兴趣的,也想要玩玩,但是他没有装python的环境,总不能让他一直玩我电脑吧,所以想到了将程序打包成exe,直接运行!想法一出来,根本挡不住啊,说干就干,先百度python打包exe,一大堆答案,我整理了一下,大概有Py2exe和pyinstaller两种,但是,我给你看张图
这是多久前的产品啊,我屮艸芔茻,如果你执意要用这个请移步,然后自己去玩把,反正我下了之后,根本跑不起来,,,,不信的你可以试试咯py2exe官方下载
安装pyinstaller
安装方法
方法一:使用pip install pyinstaller,也可以参考: python如何安装第三方包,
方法二:如果是下载github上的包之后手动安装,那么步骤是
打开cmd,切到pyinstaller解压包目录,我直接放在c盘目录下了,所以我的 *** 作是
cd C:\pyinstaller-develop
安装pyinstaller,我的 *** 作是
进目录后输入python setuppy install
包下载
亲测可用:Pyinstaller下载地址,GitHub版本,亲测可用
备用地址不:Pyinstaller官网下载地址,我没试过,应该也行
程序打包
先将需要打包的程序,我用自己的Tkintpy文件(自己python文件名字自己修改),把它复制到步骤1的目录下,也就是上面的C:\pyinstaller-develop然后使用命令:pyinstaller -F Tkintpy(建议使用)
注意:如果运行的是gui类型程序,你不需要d出命令窗口,你可以采用:pyinstaller -F -w文件名py
之后你的命令窗就会跑半分钟左右,跑完之后是这样的;
打包好的Tkintexe已经在该目录下的dist文件夹中了。如果成功,应该多了这两个文件夹
dist里面是这样的
然后你就可以拿去给别的机器测试你的程序啦,哈哈哈哈哈
注意: 在同学win8/win10,64位机器上可以运行,win7 x64和其余所有32位亲测失败,会提示不兼容,所以说,如果要32/64通吃,就要在python 32位环境下(不是win32位)编译打包exe,才能在32/64成功。
BTW
但是,如果你使用pyinstaller -F -w文件名py在别的电脑运行你的exe文件时候你看不到命令窗口,你会认为程序没有运行,打包后的exe比较大,以我的Tkintpy来说,160行的程序,打包后61MB,额,我直接插在U盘上在别的电脑运行,大概需要半分钟左右才能跑起来,所以请慢慢等待。。。。如果你还要改图标,创建目录啥的,请使用pyinstaller -h来查看参数
如果觉得内容不够细致,可以参考
用PyInstaller将python转成可执行文件exe笔记 或者用PyInstaller把Python代码打包成单个独立的exe可执行文件
补充
201677补坑: 基于python的参考文献生成器beta已完成,欢迎下载和使用免费下载基于python的文献生成器exe
201678补充: 利用Pyinstaller编译关联文件成exe,只要输入时候写成pyinstaller -F mainpy relatedpy即可,其中main为主函数,其中有import relatedpy的函数,只要把重要的放前面就好啦,然后最后的exe文件名会以第一个命名,也就是最后形成一个mainexe就是酱紫。修改spec文件,重新加上参数再编译。按照正常步骤做过之后,在目录中还会有一个spec文件,用编辑器打开,之后修改参数,保存后,在原来 *** 作的cmd上写入:pyinstaller mainspec即可,这个是我在gui图像生成exe格式时候,无法打包查阅到的,需要单独添加
以上就是关于tkpdf是什么程序全部的内容,包括:tkpdf是什么程序、如何使用Perl语言在windows下编写图形化窗口程序啊,求大师,最好给个例子瞅瞅、急!请问一下有谁知道tk是什么意思吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)