Skip to main content

For people who can never find the right word. 'that' — the ultimate pronoun.

Project description

that-i-mean-that-yes-that-dont-u-understand-what-i-mean-omfg-you-stupid-mf

"那个"的终极编程纪念

有些人说话永远找不到合适的词,只会说"那个那个那个"。 现在你写代码也可以这样了。


编程哲学 / The Philosophy

你站在一群人中间,突然有人说了一句:

"那个。"

所有人停下来,转头看你。 你不知道他在叫谁。 你不知道他要说什么。 你只知道一件事:有人要开始说一些他自己都没想清楚的东西了。


that 包就是这个瞬间的代码化。

当你写下 that 的时候,Python 也不知道你在说什么。它只知道你应该在说某样东西。所以它随手指一个——谁知道呢,也许就是你心里想的那个。

如果错了——再试一次。反正"那种人"本来就是要说好几遍才能说清楚的。


三大法器 / Trinity

法器 咒语 效果
混沌 that 每次随机指一个
精准 that.point_at(x) 就是指的那个,但为什么不说 x
自信 that.is_obviously() 觉得你应该懂,但还是什么都没说

安装 / Install

pip install that-i-mean-that-yes-that-dont-u-understand-what-i-mean-omfg-you-stupid-mf

(74 个字符。慢慢打,不着急。)


使用案例 / Use Cases

① 混沌 Hello World — Chaos

from that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf import that

x = 42
h = "hello"
w = "world"
pi = 3.14

# 正常人:
assert h + w == "helloworld"

# "那种人"——混在一堆东西里喊"那个":
# He's standing in a crowd yelling "that":
result = that + that
# 结果可能是 "helloworld"、"hellohello"、"worldhello"、"worldworld"
# 也可能是 84(x+x)、46.14(x+pi)、"hello42"……
# Everything is fair game, just like "that" in real life

② 问时间 — Calling Out in the Dark

原意:那就像是在叫人,但你不知道他在叫谁。所以当他叫到你的时候,你才回答。

from datetime import datetime
from that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf import that

# 中间一堆不相干的东西,就像当时在场的人:
name = "Alice"
score = 98
temp = 36.5
tags = ["python", "that", "chaos"]

# 正常人:
# 直接点名道姓,毫不含糊
datetime.now()

# "那种人"——那个在人群里喊"那个"的人:
# "那个,现在几点钟了?"
#
# that.now 的意思是这样:
# 1. that:"是在叫我吗?" ← 每个人都以为自己被点名了
# 2. 实际指向了 datetime
# 3. datetime:"是在调用我吗?哦,now(),懂了"
# 4. 输出:2026-05-20 02:32:44

# 但大多数时候,that 叫到的不是 datetime:
that.now()  # → name.now() → AttributeError('str' object has no attribute 'now')
that.now()  # → temp.now() → AttributeError
that.now()  # → tags.now() → AttributeError
that.now()  # → datetime.now() → '2026-05-20 02:32:44'  ← Q:叫到了没?A:叫到了!

这就像家庭聚会时,你岳母说了一句"那个,帮我拿一下"——所有人都在猜她在叫谁。

  • 如果被叫到的是你:你起身,拿了,完事
  • 如果被叫到的是你老婆:她瞪你一眼,你起身,拿了,完事
  • 如果被叫到的是你女儿(两岁):她跑过去给了你岳母一块积木——错了,但勇气可嘉

③ 精准(但废话)— The Pedantic Mode

from that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf import that

h = "hello"
w = "world"

# 正常人:
h + w  # 直接了当

# "那种人"——明明知道词,但非要用"那个"指一下再说:
that.point_at(h) + that.point_at(w)  # 打了一堆字,结果一样

point_at 的意思是:我已经知道答案了,但我还是要用"那个"来指它。

就像你在超市指着苹果说:"我要那个。"——你明明可以直接说"苹果"。 但你偏不。

④ 自信交白卷 — The Void

from that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf import that

# "那个,这不明显吗?"
answer = that.is_obviously()
# → None
# "……"
# "哦,所以你也不知道。"

# 那它等于什么?
that.is_obviously() == True   # → False
that.is_obviously() == False  # → False
that.is_obviously() == None   # → True  ← 至少这个诚实

自信满满地交了白卷。

"That's obviously..." — 刚开口就知道说不出什么有用的东西,但嘴已经刹不住了。


包名本身 / The Package Name

pip install that-i-mean-that-yes-that-dont-u-understand-what-i-mean-omfg-you-stupid-mf

74 个字符。你打到一半就会骂人。打完了会发现还有更长的 import 在等你。

包本身就是"那个"的化身。

你要用"那个"(that),就要先打完这 74 个字——就像在生活中,你要等那个人把"那个那个那个"说完,才知道他到底要说什么。

这是 meta 的报应。


致谢 / Credits

  • FlaDOS — 代码,搭建,上传
  • FlaDOS's Wife — 灵感来源("那个!""那个!""那个!")
  • Claw — 实现工具,全程吐槽

协议 / License

MIT — 你爱怎么"那个"就怎么"那个"。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf-1.3.0.tar.gz.

File metadata

File hashes

Hashes for that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf-1.3.0.tar.gz
Algorithm Hash digest
SHA256 0f38bdec384da2c68468ee00f45cadc527b8965a2a3045df7fd5e20ca4cbb0f4
MD5 eaebd7d059631b88445f58f8c9f12360
BLAKE2b-256 9c89ee51bf9ca10ef26e004099a511e6afe9a921faa117278323d951149ea91f

See more details on using hashes here.

File details

Details for the file that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf-1.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3dd9d8eec8f736b954ea5e342502c1b9b1c91172efca65fb94f64407968bd5d6
MD5 b8bd0d0864dd660a857b87d118088732
BLAKE2b-256 3fc4b5163807b203e3dbcffd13e45416688dd69eb4705c428756c34c871029c4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page