掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 316|回复: 4

[求助] Tidy-HTML5 处理 AppleDict 源码

[复制链接]
  • TA的每日心情
    无聊
    7 天前
  • 签到天数: 90 天

    [LV.6]常住居民II

    发表于 2019-1-12 13:19:57 | 显示全部楼层 |阅读模式
    本帖最后由 jonah_w 于 2019-1-12 14:59 编辑 # Y/ ~  ^8 \7 U  M( Z2 O
    5 ^/ {* B2 F& m/ @- e+ k
    从下面的帖子里知道了 Tidy 这个大杀器,想到自己在尝试做 UrbanDictionary 的 Mac 版本的时候,因为转制的源码里面错误太多,根本修改不过来最终放弃制作 UrbanDictionary 的 Mac 版本。
    # C9 c3 Y! S( o& e; ?& E6 }+ x3 I1 V9 t& p+ `. G9 q1 K3 G
    Tidy-HTML5用于mdx源文件的技巧
    / S. g9 a, |% B4 _8 Dhttps://www.pdawiki.com/forum/thread-32432-1-1.html?x=294297

    , T! O3 ^" k: E4 Z- f9 [  W+ V) M" e看到 Tidy 心中一喜,今天尝试用 Tidy 来自动修复源码中的错误,操作过程还算顺利:没有错误,不过有不少警告。% ~9 A# Z+ `5 _& |, Y  D
    9 B# Y% E  ^1 B9 z4 S6 \4 @. R/ c4 f

    ! V# X# H7 s' S4 x; T$ R0 Z" u: }7 y2 A% b
    但为什么命令行里几个小时没有任何进度显示… 一动不动… 也不知道什么情况% I; w0 c- r' E$ H' l) v# i
    不知道是卡死了还是在正常运行… 0 r9 K7 ^4 C9 E1 B5 M/ b$ P2 W

    % _- j6 J7 I4 K6 i! v1 N更新:好多小时了,不知道为什么那个output.xml 一直是0 bytes…
    8 g: \+ J2 D- `. a, R0 i; u但磁盘容量一直在上下变化,不知道 tidy 背后在做什么…
    9 F# h# R! ^4 V" Y: X
    , \. d: D9 j* R5 k4 T# ]+ R4 R
    问下大家,怎么让 tidy 的命令行执行的时候显示进度啊?0 e- F( c3 M; t1 u9 r

    , I( f1 P6 K2 V7 `4 Z, E- q没有进度,等的不耐烦了…
    7 J) o: f- o7 Z' A* N  L$ ~; @/ o8 y& Q源码大概2GB 多,不知道跟这个有没有关系。
    ! C4 F0 y+ G! ]5 i! m! @, I$ ?' L/ M0 Z; d' M
    求助一下 Tidy 大佬。
    ) R* i. D2 N5 r) D3 N! d1 A9 H' Y; f$ E2 z2 J, K7 Y

    ' w$ ~6 Z/ u* |1 f2 J0 @" h8 y9 |6 d% v, b
    - c. [7 @1 h2 X" @! l" n) c
    * }: [% X2 p7 x' S

    % U/ b* r4 J( ]  ^
    & J7 w% v+ B4 ?, E
    * V1 h" f& o* y' R9 ]
    6 Y) u$ v& f% x3 O9 [" `; E+ u* X3 v6 T# E! i4 N6 l( P' E
    7 S* ^' }  Z" C/ O
    . a1 z: W% O5 Q+ f
    # @9 g+ C$ n; `

    , T7 R/ Q. Z1 S5 z( f7 l
    4 e# D& N& A7 |
  • TA的每日心情
    擦汗
    2019-1-14 12:21
  • 签到天数: 134 天

    [LV.7]常住居民III

    发表于 2019-1-12 14:41:52 | 显示全部楼层
    可以用tee命令,不过tee的错误重定向语法有点奇怪。。。( Y4 J( G% J. w# a  f
    1. tidy -config config.txt error.html > correct.html 2> >(tee -a message >&2)
    复制代码
    ( C) G; W# b) X* i( F, P) Y0 a" }
    参考了这个:https://stackoverflow.com/questi ... ing-tee-with-a-pipe

    评分

    1

    查看全部评分

  • TA的每日心情
    无聊
    7 天前
  • 签到天数: 90 天

    [LV.6]常住居民II

     楼主| 发表于 2019-1-12 14:54:51 | 显示全部楼层
    atauzki 发表于 2019-1-12 14:41
    ! }( R. ]5 ]7 W$ O0 d可以用tee命令,不过tee的错误重定向语法有点奇怪。。。* ?. ^& i/ P/ a+ y  b5 h/ |* E% m
    ; R5 x0 R& S4 n" c- v3 G, K. E2 {8 o1 S
    参考了这个:https://stackoverflow.com/ ...

    , f( R7 l, p: C2 y$ _: L0 z好! 感谢大佬,一会儿用个小文件试试。  G: ]( Y0 N4 q2 V+ S" Y- d, z$ O
      w2 q! V2 A; z- v
    UrbanDictionary 先让它跑着…
    5 M4 ~/ n2 }4 l8 W: [  Q% o& \! x
    跑了几个小时了,不能再停了…
  • TA的每日心情
    无聊
    7 天前
  • 签到天数: 90 天

    [LV.6]常住居民II

     楼主| 发表于 2019-1-14 17:25:43 | 显示全部楼层
    几天过去了,output.xml 还是0MB… 准备放弃了… 可能 Tidy 处理不了大文件吧…
    7 k. V# N3 E- `  t+ r" P. T算了

    点评

    用beautifulSoup一样啊,几分钟就搞定。13万新牛津格式化很快。  发表于 2019-1-14 22:32
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2019-3-22 02:07 , Processed in 0.084334 second(s), 8 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表