掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1169|回复: 4

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

[复制链接]
  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

    发表于 2019-1-12 13:19:57 | 显示全部楼层 |阅读模式
    本帖最后由 jonah_w 于 2019-1-12 14:59 编辑 ' j6 g( }1 q/ F5 q' y/ O: ?8 t9 G
    ; I7 X/ ^/ q* D) m2 [- ]6 d
    从下面的帖子里知道了 Tidy 这个大杀器,想到自己在尝试做 UrbanDictionary 的 Mac 版本的时候,因为转制的源码里面错误太多,根本修改不过来最终放弃制作 UrbanDictionary 的 Mac 版本。( p# |/ J; F" Q% X& r" x; a

    0 o* U6 {- |" y
    Tidy-HTML5用于mdx源文件的技巧
    % T' _0 B' Q# f9 s7 b1 {https://www.pdawiki.com/forum/thread-32432-1-1.html?x=294297
    * u/ c& y% V8 _0 R7 S1 ]7 e2 L
    看到 Tidy 心中一喜,今天尝试用 Tidy 来自动修复源码中的错误,操作过程还算顺利:没有错误,不过有不少警告。
    $ }8 a9 o: B2 B$ S
    3 p% A  l0 Q/ g8 a4 f, Z; X3 E7 b4 w# Y( z6 _- E

    * P, q; K  }6 R- {, [% L& z但为什么命令行里几个小时没有任何进度显示… 一动不动… 也不知道什么情况' @+ c" ?) \  y( Y% S$ E9 u
    不知道是卡死了还是在正常运行… 4 R6 P  A4 q) }. @" u2 W
    . i3 l: M" \% ~: \! H& {
    更新:好多小时了,不知道为什么那个output.xml 一直是0 bytes…
    - [$ c9 }9 ~9 d3 g3 V) i但磁盘容量一直在上下变化,不知道 tidy 背后在做什么…

    6 d1 f  M& O. M9 ?" i( U# O6 V( @8 H! j" w0 ~# P  s2 O
    问下大家,怎么让 tidy 的命令行执行的时候显示进度啊?
    8 {% }. G3 b; s* g2 s- O/ m4 ^* g1 A+ f" K
    没有进度,等的不耐烦了…
    9 g" h* y+ B5 N! h. m源码大概2GB 多,不知道跟这个有没有关系。) f( F0 d, n7 }- S2 d) A
    ; j2 _; b- R/ }  I% j
    求助一下 Tidy 大佬。" X3 s. C! S3 C/ b4 o1 g+ `
    : Q( ^. m) W' W  q/ K3 {

    7 h( L  h7 y- b- \4 q, Z* S  @! U- S! L8 Y  ?& T5 i0 ], B8 }% s; \
    1 w3 d2 K4 {, K9 Q, u) d2 h9 b+ P' _

    1 ?0 C* r. J' Q, C4 P4 i+ F
    . G4 p+ v3 z. Y9 B6 e. B# N3 p
    2 D# ~$ h( E0 k0 [, i# M
    & \( |8 l8 B# }" w: U9 I
    . x" w( w" |' g& P- `" r
    - O# t8 ?/ h) K; i: m/ |  p: o- ]# w$ S9 w9 ~1 Z5 T
      r( b: N) n# N1 l2 o/ y1 M4 @# F
    7 C- V' r' d( K0 O* r
    % y  f4 s& i- r! _- b) |% ^
    * E6 {) ~; k, r! f# s
  • TA的每日心情
    慵懒
    2021-9-28 14:33
  • 签到天数: 158 天

    [LV.7]常住居民III

    发表于 2019-1-12 14:41:52 | 显示全部楼层
    可以用tee命令,不过tee的错误重定向语法有点奇怪。。。. [# j6 X, W) A
    1. tidy -config config.txt error.html > correct.html 2> >(tee -a message >&2)
    复制代码
    ; a5 g1 \. t0 Q1 J
    参考了这个:https://stackoverflow.com/questi ... ing-tee-with-a-pipe

    评分

    1

    查看全部评分

  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

     楼主| 发表于 2019-1-12 14:54:51 | 显示全部楼层
    atauzki 发表于 2019-1-12 14:417 B- H, Q/ u' K% m, s( {9 i
    可以用tee命令,不过tee的错误重定向语法有点奇怪。。。
    $ S' D. L2 }  c7 f1 `. b- L) l6 L7 d9 a8 Q: {. a
    参考了这个:https://stackoverflow.com/ ...
    5 u0 R! d8 L  q8 |2 |+ s
    好! 感谢大佬,一会儿用个小文件试试。
    - x; p- y& ~  w; y7 L; D% }+ j* D( F9 F- ?" M* a% G% [5 u
    UrbanDictionary 先让它跑着…
    : |: M% o1 E6 ]- K
    % ^1 ^9 g0 X7 R2 {: F跑了几个小时了,不能再停了…
  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

     楼主| 发表于 2019-1-14 17:25:43 | 显示全部楼层
    几天过去了,output.xml 还是0MB… 准备放弃了… 可能 Tidy 处理不了大文件吧…8 x) Z: B, b+ e+ g* n
    算了

    点评

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

    本版积分规则

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

    GMT+8, 2024-4-20 11:09 , Processed in 0.053595 second(s), 13 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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