- 博客(286)
- 资源 (25)
- 收藏
- 关注
原创 Python 处理输入法字库(五笔极点字库转小鸭字库)
一直都是用的小鸭五笔,091新字库是极点格式的,刚开始懒得动,直接用极点五笔了,用了一段时间碰到很多问题.其中最坑的是. 在tkinter Gui 里极点输入不能退格,一退格就乱码() ,我以为是我开发的程序有问题,调试了很久都找不到原因. 突然想到会不会是输入法问题,换个输入法就OK 了.赶紧把极点删了,新字库导出到小鸭五笔用. 不过小鸭五笔对 一个字词有多个编码的情况,会出两顺序和...
2019-06-11 21:12:32 1103
原创 python 爬虫 试了五种爬喜马的方法并做了测试代码(爬虫系列研究告一段落了...)
先介绍一下我想到和测试了的五种方法:方法1,使用下面接口: 通过web_api 'http://m.ximalaya.com/m-revision/page/album/queryAlbumPage/%s?pageSize=1000'%albumid 获取tracklist,不包函最终声音文件的url,要用 _update_track_media_url 来更...
2019-06-06 00:56:40 1492
原创 SAP通过调试改系统表数据的方法
好久不用,忘了,今天刚好有个数据要改,调试跟踪了好一会儿才找到下断点的正确位置,记录一下,免得下次又忘了。se11显示表内容,按条件找到要修改 记录。 如下显示后,开启调试F8回到记录行,F8往下 执行,就变成可编辑状态了。改完保存。。。...
2019-06-04 22:03:20 1656
原创 abap: 一个 成本估算不能标记和发布问题的跟踪调试案例(对于 0 物料, 0 成本评估被成功更新)
一个 成本估算不能标记和发布的跟踪案例:为了避免用户数据的干扰,我首先将 料号 20101115 的估算全都册除了 (事务:CKR1)然后重新做估算。确认估算保存无错。然后再用CK24做标记时,就提示下面错误:对于 0 物料, 0 成本评估被成功更新试了n次都不行。 基于程序员的思维,我静下心来思考一下它的逻辑,提示是没有物料被更新,那么很有可能就是找不...
2019-06-03 12:01:42 4591 1
原创 SAP 事务 pdf! 生成PDF的内部实现和借鉴
debug , pdf!调用的是这个bapi实现的 :SSFCOMP_PDF_PREVIEWSSFCOMP_PDF_PREVIEW 又是通过 CONVERT_OTF 来产生PDF的。screen 0300, 是一个加了webbrowser的屏幕,上面生成的PDF,在这个webbrowser里显示实现预览。所以 我们是可以直接 使用SSFCOMP_PDF_PREVIEW...
2019-06-02 17:54:19 1787
转载 tkinter模块常用参数(python3)
转自:https://www.cnblogs.com/aland-1415/p/6849193.html1、使用tkinter.Tk() 生成主窗口(root=tkinter.Tk())root.title('标题名') 修改框体的名字,也可在创建时使用className参数来命名;root.resizable(0,0) 框体大小可调性,分别表示x,y...
2019-05-29 16:40:58 246
原创 Python 爬虫:喜马拉雅FM音频(这个还能不载,试了一下其它下载工具都不行了)
现在是 3:35分,花了整晚时间,写了个 喜马拉雅FM音频 爬虫,顺便熟悉了一下 tkinter GUI效果图:已打包的工具可以在下面下载:链接:https://pan.baidu.com/s/1jJ50I4vlJyRtVFXRdDXk4g提取码:lc6z目前还是能正常下喜马拉雅声音的,网上看到很多都已经不能下了,因为喜马拉雅把web接口给封掉了,后续再开发一版完全控...
2019-05-29 03:38:32 2818 4
原创 Python:企业微信批量发工资条工具 -应用消息发送模块
16年python练手,开发了采用企业微信批量发工资条的程序,其中对企业微信发消息的功能做了包装。在此记录和分享一下。整体程序,使用了 wxPython GUI ,以 excel 来存放数据和消息格式配置。发消息模块(仅供学习研究)......
2019-05-27 15:53:22 4438 6
原创 Python 爬虫2例:爬网络小说
程序逻辑:按给出的第一章节URL,抓HTML,然后通过正则表达式,取出小说章节的 标题、正文、下章节的URL, 然后跳转到下一章节,不断循环处理。 取出的正文写入文本文件。 同时记录每次取过的URL,如果网络异常了,重启程序,可以从文件中取URL继续上次的抓取任务。正则,对应如下图:代码:https://download.csdn.net/download/fangkailove/1...
2019-05-26 16:11:54 576
原创 Python 爬虫:爬《权力的游戏》中英对照版
VOA英文网有中英对照版《权力的游戏》http://www.tingvoa.com/html/454618.html,但是只能在线看,而且每次不小段的太不方便了,想把它爬下来整理成大篇的,放到kindle上慢慢看。手工点了几页,每页复制到文本文件里,工作量太大了。于是就有了自己写个爬虫自动抓取的想法。说干就干。http://www.tingvoa.com/html/454618.ht...
2019-05-24 21:01:43 510 1
原创 python 通过直接操控窗口实现开票软件的快速辅助输入工具。
背景: 深增值税开票软件在填入发票的明细时(2016年),没有从exce导入的功能,只能手工一个一个输入,对于明细清单数量多的情况,给财务人员带来过多的工作量。减轻财务的工作量,降低手工输入的出错率。软件功能需要,实现将上面的清单,自动填入到,深增开软件的 清单填开 表格内。实现原理也很简单,用程序来模拟手工输入过程,控制光标移动。思路如下: 发票清单 Excel 格式如下, 因为开票的清单来自于销售的出货清单,都是excel格式(从sap导出的),处理起来很方便,所以也延续用Excel格式。...
2019-05-15 09:42:04 4600 16
原创 ABap smartforms 预览重叠问题解决
smartfoms 在预览时总会出现文字重叠的现象,但是实际打印却又正常。如下图。通过对sap源码的修改可以修正此问题。如下显示就正常了。
2019-05-14 10:30:06 627
原创 Python 调用中控门禁并包装成webservice供移动设备调用。
前段时间做了个小试验,用Python 调用中控门禁并包装成webservice供移动设备调用。 移动端用的是泛微的OA企业微信端。实现手机远程开门效果,拿着手机,走到哪,哪的门就自动开了,很屌的样子。#!/usr/bin/python# -*- coding: utf-8 -*-# ZK_Door_Helper.py## Copyright (C) 2019 - x...
2019-05-09 08:45:03 950
转载 sap增加税码注意事项,进项税调整SAP相应调整
转自:https://blog.csdn.net/chbvb4302/article/details/89311815国家调税,在系统中增加了 一个税码:做完这个还不够,需要维护这个税码对应的科目:FTXPmiro 默认税码,如下图:更改方式:...
2019-04-15 15:26:40 3084
原创 ABAP 利用 观察点 来跟踪数据来源
ABAP 利用 观察点 来跟踪数据来源。下面是一个跟踪实例,查找税率 的取逻辑,是从哪个表取出的。1. Tcode :FTXP 进入税率维护界面,看税率栏的技术信息,记住屏幕字段名字。2.重新进入程序,并开启调试模式3.将屏幕字段 l_kbetr加为观察点(watchpoint),即当此屏幕字段有被读写后,就会断点。4. 执行(F8),跳到下面断点,说明 刚执行完的语句对l_kbertr 有操作,看前一句WRITE protab-kbetr CURRENCY decimals-3 TOl_kbet
2018-04-26 09:23:09 2294
转载 SD-关于定价日期的设置
最近看了一篇关于定价日期的文章,我觉得写得很不错,特将自己的理解摘抄如下:关于SD的定价日期在SAP系统中有三个配置与其相关,以及手工输入定价日期,具体如下:1、订单类型的“定价日期建议“这个字段定义了订单的”定价日期建议“的默认值取值方法。也就是说VBKD-PRSDT的默认值。相关代码请参见:FV45KFKD_VBKD_FUELLEN_PRSDT。2、条件类型的控制数据2”的“定价日期”这个字段...
2018-04-13 17:02:58 537
原创 python 中文路径带来的错误和解决
basedir = os.path.dirname(os.path.realpath(sys.argv[0]))self.icon = wx.Icon(basedir+'\\icon.ico',wx.BITMAP_TYPE_ICO) self.SetIcon(self.icon)运行就报错, self.icon = wx.Icon(basedir+'\\
2017-08-10 10:17:32 3687
原创 Python 安装包,简易方法
1. first install pip, https://pip.pypa.io/en/stable/installing/ download get-pip.py. Then run the following: python get-pip.pyothers by pip to install2. install django u
2016-02-02 21:15:54 1369
原创 ABAP FIELD-SYMBOLS 有大作用- 将没有可改参数的增强出口变得也能改主程序的值了
看下图代码:report z_xul_test2 中 定义了 全局变量 G_DATA1 , 分别调用了 z_xul_tes1 中的 form 和 function zbapi_test , 这两个调用都没有将G_DATA1 作为参数,但在两个比程序中通过 field-symbol 成功修改了其值。打印结果如下: 如果直接把 G_DATA1 作为一个普通变量来改,在语
2014-09-30 14:34:05 4703
原创 IT男 读经 系列 –----- “为政”遐想
IT男 读经 系列 IT男读经系列–-----“为政”遐想 (xulong 20140812) 七八月间深圳的天气是闷热的,心情似乎也受到天气的影响愈发的郁闷和烦躁,好在每天早上公司都有经典早读活动,让先贤们的哲言智语暂时抚平躁动的不安的心。但是今天有件事久久未能释怀:“公司最近又要调整组织架构了,唉。。。。。又得花近月的时间不断地调整系统了,到底这
2014-08-14 12:56:46 2102
原创 VIM+Graphviz ,打造快速输入,所思,所写,即所见,即所得的流程图编辑环境
http://blog.csdn.net/fangkailoveGVIM+Graphviz ,打造快速输入,所思,所写,即所见,即所得的流程图编辑环境。Windows下:Graphviz 下载和安装,详细请见网站:http://www.graphviz.org/Home.php Graphviz for GVIM omnifunc自动补全插件 https:/
2013-05-24 12:37:39 9825
原创 Mac OS 如何在终端下打开 APP 应用程序?
最近在配置,VIM 快捷打开一个文件时,需要用到在终端下打开一个应用,并且还要带参数。
2013-05-23 22:13:43 34069 4
原创 BDC录屏时coding block 弹出窗无法录制问题
shdb 录屏时 可能会碰到下面的情况:正常使用时会弹出一个框输入数据,但录屏时弹出的框是个空白的无法输入(如下图)。 这种情况可以在建立录屏时,将参数 NOBINPT 为选中状态(如下图红框部分) . 同理在调用bdc程序里,使用此录屏调用 t-code 时,也要将相应参数设置 。 代码参考如下: The error message that usuall
2013-02-26 17:17:25 7273
原创 BAPI-创建客户示例代码
自开发了一个简单的CRM系统,所有挖据到可能客户都存放在客户池中,有望成交的客户业务员可以从客户池自动创建成潜在客户.生成简单的客户主数据,以客户ID为主键,从而有效记录与客户的沟通。" 节选出创建客户部份代码,方便以后查询备用. data: op_kunnr like ZCRME00101-kunnr, is_kna1 type kna1...
2013-02-21 14:13:57 6929
原创 Mac 安装wxPython环境 见招拆招
刚整了台 macbook air 来玩,先把macvim装好了,python 是系统自带了 2.7.2的版本,在装wxpython 的时候碰到好几个问题。一一把解决并记录了一下:我的 的系统是 OS X 10.8.2 。在 wxpython 官网下载了 安装文件,wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7.dmg , 安装时提示错误...
2012-12-04 12:53:50 11256 4
原创 cx_freeze 打包 python 程序 缺少 vc 运行库的解决方法
参考 wxpython 的说明文档如下:主要看标红的文字, 在所述位置找到相应文件copy到发布的目录并修改相应 .manifest 文件,使版本号一致。 ------------------------------------------------------------------------------------------------------------Usin
2012-11-15 11:24:46 4793
原创 分别用 循环 和 递归来实现 打印出前 n 个 菲波那切数列
现在程序员不好招啊,毕业生也行吧,但要考考算法基本功出了个题目: 打印出前 n 个 菲波那切数列 ,分别用 循环 和 递归来实现 ,结果来了几个计算机毕业的大学生,没一个做出来的。 真是郁闷了。 这题目应该是上学时经常用到的题目吧。我自己用 python 来实现一下。 #循环实现def fn(n): i,j=1,0 for k in range(1
2012-11-08 15:07:15 5772 2
转载 SAP-SD-销售模式-寄售
1、 业务背景业务背景1如下;某公司供应日用品给某大型连锁超市,平时按照正常节奏发货给超市,但此发货并非结算依据,每月底超市根据当月流水中销售给消费者的数量,与该公司进行结算,剩余未销售部分仍然为该公司的库存业务背景2如下;某公司供应零配件给某大型汽车制造厂商,每天根据汽车制造商的需求安排发货,每月底根据当月汽车制造商生产线实际消耗量,与该公司进行结算,剩余未销售部分仍然为该公司的
2012-10-31 09:37:52 5141
转载 Working with Excel Files in Python
转: http://www.python-excel.org/Working with Excel Files in PythonThis site contains pointers to the best information available about working withExcel files in thePython programming language
2012-06-19 09:15:05 2090 1
转载 【转】揭秘SAP在华真相:天价收费与用户之灾
这个悖论的背后,真相何在?撕下美丽的“画皮”,SAP中国到底是什么模样?画皮SAP-世界管理软件公司的中国真相 作者:陈淑娟来源:计算机世界你知道SAP吗?哦,知道,满大街都是嘛,S-P-A,SPA。做出上述回答的是一个普通的消费者。这就是SAP在中国的现状: 它不像微软、IBM 那样在大众中拥有“准确”的品牌认知度。但在IT业内,它又拥有丝毫不逊于前者的广泛认可度,提起SAP,人们肃
2012-06-06 14:19:25 14075
原创 python-将一个原有的winform程序包装成web服务
<!--pre {font-family:monospace; color:#ffffff; background-color:#333333}.lnr {color:#ffff00}.Statement {color:#f0e68c; font-weight:bold}.Identifier {color:#98fb98}.Constant {
2012-05-29 23:55:27 3110
原创 Python - 将window 窗口操作过程包装成脚本函数可被调用
目前手上有一个发送手机短信的程序,可以正常发送短信,但是不提供任何可编辑的接口及文档。无奈之下,想到了将整个程序的窗口操作过程用脚本的形式封装起来。 从而实际调用函数,自动操控短信程序的窗口,完成发信任务。QXT_CTRL.py其中用到了另一个自定义的模块 SendKeys2.py 请参考 : python-sendkeys 模拟键盘事件的模块熟悉 VB 或 .net 里的 SendKeys 函数的话,看本程序就很简单了。 基本就是通过发送 Tab , Enter 等键实现...
2012-05-29 23:39:58 7291 1
原创 python-sendkeys 模拟键盘事件的模块
因为特殊需要, 想找一套能简单发送键盘消息,模拟键盘操作的模块。 类似于 C#.net 或 VB 的 sendKeys 函数。找了很久没有合适的。 参考了一些网上的资料,使用windows API SendInput 自已重新写了一个。SendKeys2.py 1 #!/usr/bin/python 2 # -*- coding: gbk -*- 3 4 # SendKeys2.py 5 # 6 # Copyright (C) 2012 - xulo...
2012-05-29 23:09:45 27527 1
原创 SAP-CO-当月结时发现数据库在备份,如何终止备份?
负责服务器管理的小兄弟,在财务月结前,忘了取消掉数据库备份计划了 。 财务同事在月结过程中发现运行很慢,就打电话给我,当时是零晨四点钟,我还在流着口水做梦呢。隐隐听到对方说:“现在做不了xxx了,是不是没有取消数据库备份啊?” ,下意识就回答:"有可能,等一下我现在就去取消掉"。 虚开着迷离的双眼,迷迷糊糊的就连上服务器了 。心里想啊,他们做不了那我就停掉数据库,这样备份就停了,然后让他
2012-05-03 06:03:19 3299
原创 sap-fi-as-在前年度创建资产并提累计折旧
需求:前年度已做完FI/AS/CO的年结,当年度因为特殊原因需要重新在前年度建立资产。解决方法: 1,重新打开前年度资产年. tcode: OAAQ 2.建立资产 tcode: AS01 3.对新建资产做后资本化并过账到总账 tcode: ABSO ,过账年度在前年度 13 期间,资本化日期设为前年
2012-04-23 20:16:13 4222 2
原创 xencenter 开源版和citrix原版的基本一致,是用 python开发跨平台可用
openxenmanager : python 开发的开源 citrix xen server 管理工具下载地址:http://sourceforge.net/apps/trac/openxenmanager/wiki/GettingStarted#Ubuntu/Debian
2012-04-13 12:03:15 3022
转载 VIM-windows版的gvim不能补全wxPython的问题
转: http://www.cnblogs.com/cbscan/archive/2012/02/26/2368875.html这个问题困扰我许久,终于解决了。 首先,在python解释器中直接import wx,是没有问题的,能够正常使用wxPython,说明安装wxPython成功了的。但是,打开gvim,编辑一个.py文件,在脚本中import wx,声明一个变量
2012-04-08 14:56:33 1514
原创 python-取pop3服务器的邮件并保成为 .eml 文件
取pop3服务器的邮件,分析出邮件标题,to cc bc from ,并保成为 .eml 文件<!--pre {font-family:monospace; color:#ffffff; background-color:#333333}.lnr {color:#ffff00}.Special {color:#ffdead}.Comment
2012-04-06 14:21:02 5793 2
原创 thinkpad e320 不能直接装 XP问题
新本本 thinkpad e320 不能直接装 XP ,而且用 compatibillity 硬盘模式装完也是性能很慢的。解决办法有两个,分别都验证试过。方法一:使用 nlite 工具将相应的sata硬盘驱动合并到安装盘里,刻出来后再装.方法二:(转)ThinkPad E40 0578A59。安装XP之后准备打开SATA硬盘的AHCI模式并安装其驱动,但是总是安装
2012-03-29 03:30:08 3627
基于企业微信和钉钉的工资条发送工具 2022121a版
2022-12-12
wxPython-4.1.1-cp39-cp39-macosx_11_0_arm64.whl
2022-05-14
wxWorkHelper-setup-20220502.exe
2022-05-14
ximalaya_downloader_试用.exe
2019-05-29
sap与外部系统集成_Biztalk Server Adapter park for mysap
2009-11-30
sendmessage
2007-12-07
FlyRose
2007-11-30
delphi 采用 raw socket 编写 net send 网络消息程序
2007-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人