写作绅士,读作丧尸 X岛揭示板
 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 公众号:【矛盾苇草】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.50750950 - 无标题 - 技术宅


回应模式
No.50750950
名 称
E-mail
标题
颜文字
正文
附加图片
•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-07-26(二)22:59:10 ID:bRRnPeX [举报] [订阅] [只看PO] No.50750950 [回应] 管理
突发奇想尝试做一个命令行版X岛客户端( ゚∀。)

只是图一乐,所以应该不会加入太多的功能而且随时可能弃坑。目前只做了查看版面的功能,如果最后做完了我就把链接发到这个串下面( ゚∀。)
Tips 无名氏 2099-01-01 00:00:01 ID:Tips超级公民 [举报] No.9999999 管理
( ゚∀゚)是啊是啊
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-08-01(一)22:25:28 ID:iN96z5g [举报] No.50901426 管理
(´゚Д゚`)我超,也太酷了吧
无标题 无名氏 2022-08-02(二)00:47:29 ID:5cGvRbz [举报] No.50905335 管理
(σ゚∀゚)σ 今天日常加班了,然后回来看po的代码,好棒棒!代码非常之规范~虽然没写大段注释,但是类型注释一看就懂!看得我这种最近几年还维护py2,写大段业务逻辑的好惭愧啊……
无标题 无名氏 2022-08-02(二)00:49:45 ID:5cGvRbz [举报] No.50905379 管理
( ;´д`)看到还有functools.cache这种好东西我居然不知道,好惭愧啊,我有罪。。明天就去鼓动领导升级 py310
无标题 无名氏 2022-08-02(二)01:57:13 ID:bRRnPeX (PO主) [举报] No.50906333 管理
>>No.50905335
谢谢(*´ω`*)

我觉得类型注释真的是好东西 ( ´∀`) 非常建议在写的时候顺手加上这个,除了方便自己看得懂也能让编辑器给出适合的自动提示。除了Python,在JS和PHP等等其他的动态类型语言里应该也有类似的操作( ´・ω)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-08-02(二)14:20:41 ID:Eef0xGt [举报] No.50914932 管理
使用成功|∀゚
python 3.10.5
无标题 无名氏 2022-08-02(二)14:29:13 ID:Eef0xGt [举报] No.50915107 管理
给star了!
无标题 无名氏 2022-08-02(二)15:36:28 ID:QX7krly [举报] No.50916534 管理
太强了( ゚∀。) 先star一下
无标题 无名氏 2022-08-02(二)15:49:26 ID:6kP5q10 [举报] No.50916848 管理
好像并不支持3.10以下的python版本呢,3.9.10和3.8全失败了
无标题 无名氏 2022-08-02(二)18:16:38 ID:bRRnPeX (PO主) [举报] No.50920808 管理
>>No.50916848
其实是因为我加了类型注释( ゚∀。)

用了很多a|b|...这样的类型注释,但是这种写法是3.10才加入的,所以旧版就运行不了了。在此之前的等效写法是typing.Union[a, b, ...](如果是a|None的话也可以用typing.Optional[a])。

试了一下,如果直接删掉这部分类型注释的话至少在3.9也是可以正常运行的。不过a|b|...还是更简洁一些,所以我就懒得改了( ´・ω)
无标题 无名氏 2022-08-02(二)21:15:38 ID:vhjCsrf [举报] No.50926297 管理
゚ ∀゚)ノ不好意思打扰下肥哥
紫岛api在哪能看
无标题 无名氏 2022-08-02(二)21:39:41 ID:bRRnPeX (PO主) [举报] No.50927491 管理
>>No.50926297
https://github.com/seven332/Nimingban/blob/master/app/src/main/java/com/hippo/nimingban/client/ac/ACUrl.java
https://github.com/seven332/Nimingban/blob/master/app/src/main/java/com/hippo/nimingban/client/ac/ACEngine.java
发串和查看引用似乎都没有JSON API,所以需要直接用网页版的API
无标题 无名氏 2022-08-02(二)21:44:48 ID:vhjCsrf [举报] No.50927727 管理
>>No.50927491
谢谢肥哥(ノ゚∀゚)ノ
无标题 无名氏 2022-08-03(三)12:52:21 ID:9Aiobpp [举报] No.50938050 管理
>>No.50916848
这个自己改一改就好了,把|换成or就好了。我这边还遇到一个问题是prompt_toolkit.widgets.Label不需要align这个参数,去掉后好像没啥影响(`・ω・)
版本是3.0.20
无标题 无名氏 2022-08-03(三)13:12:46 ID:9Aiobpp [举报] No.50938501 管理
我试试回个串
(`・ω・)
无标题 无名氏 2022-08-03(三)13:43:12 ID:iJz8t9n [举报] No.50939213 管理
star!回学校慢慢看
无标题 无名氏 2022-08-03(三)23:05:54 ID:9Aiobpp [举报] No.50953537 管理
( ゚∀。)等有空我觉得还是试着自己改一下查看引用吧,现在这个我经常打错串号
无标题 无名氏 2022-08-04(四)01:28:14 ID:bRRnPeX (PO主) [举报] No.50958071 管理
>>No.50953537
因为用的TUI库似乎没办法弄出inline的按钮,所以“让光标移到串的内容里有引用的地方然后按Enter查看”这样的设计没办法实现了|ー` )

不过我想了个替代方案,也就是在输入要查看的引用串号的地方加上自动补全,可以补全的是当前显示的串/回复里出现过的所有引用,这样至少也不需要手打整个串号了(=゚ω゚)=

(发串的界面上说不定也可以加这个功能?)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-08-04(四)11:17:47 ID:ygaCgTJ [举报] No.50964125 管理
>>No.50835119
>>No.50759403
菜鸟第一次打包传aur仓库,可以测试一下
安装:yay -S xdao
(`・ω・) 之后在终端直接输xdao就可以打开了
无标题 无名氏 2022-08-04(四)12:03:46 ID:Eef0xGt [举报] No.50965221 管理
>>No.50964125
你做得好,你做的好啊!
我这就去yay!

UP主: