V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Pagliacii  ›  全部回复第 3 页 / 共 6 页
回复总数  109
1  2  3  4  5  6  
2021-02-09 10:26:52 +08:00
回复了 WEARE9201 创建的主题 程序员 深圳,咨询学习编程的机构和建议
我觉得可以先让他尝试看书自学,再加上你的帮助,看看一段时间后的效果怎么样。有些人其实并不是真的很想搞技术,直接培训可能成本有点高。
2021-01-26 19:54:13 +08:00
回复了 Fizzyi 创建的主题 Python 求用 Python 将 swf 格式的文件专成 pdf 或者图片的方法
之前写个一个解析 SWF 文件头的,你可以看看 SWF 文件格式规范,然后自己写个转换器 https://i.v2ex.co/504J5BO2.png

https://gist.github.com/Pagliacii/1bbb3953c6a7a8ed61f89e97d0ecf4a9
2021-01-18 16:29:59 +08:00
回复了 deplives 创建的主题 Python 请问一个 Python Socket 的问题
感觉可以把数据存到一个 Buffer 里,满了再做处理
2021-01-18 16:00:22 +08:00
回复了 boell 创建的主题 Python 初学者求助,关于转义符 \b
@Pagliacii #18 这里的“打印机”应该是“打字机”
2021-01-18 15:36:36 +08:00
回复了 boell 创建的主题 Python 初学者求助,关于转义符 \b
@Pagliacii #17 Backspace ("\b") 的作用是把光标往回退,来自于控制打印机的打印头回退的行为。而 Newline ("\n") 则是把光标移动到下一行。

至于你的问题则是,没有 Newline 的输出时,光标在 "aaa" 的前边。而后续的终端提示字符就在目前光标所在位置输出了,从而导致 "aaa" 被提示字符给覆盖了。

而有 Newline 时,由于光标此时位于 "aaa" 的下一行,终端提示字符输出时就不会覆盖 "aaa" 了
2021-01-18 15:28:59 +08:00
回复了 boell 创建的主题 Python 初学者求助,关于转义符 \b
你可以简单地做个试验就知道了,代码如下图:

![image.png]( https://i.loli.net/2021/01/18/HkvliUAIu1CMrxg.png)
2020-12-04 00:04:33 +08:00
回复了 plko345 创建的主题 Python 关于编程思维方式, 想请教两个问题
@plko345 #3 `self.a = self._get_a()` 这样写的话,self.a 不就为 None 了吗?我看你的 self._get_a() 设置了 self.a 但是它没有返回值。

另外,如果你想对属性赋值或取值时作出控制,你可以使用 property 这个装饰器,如下:
![image.png]( https://i.loli.net/2020/12/04/FxiKdVtsI9mZJ3R.png)
2020-12-03 23:30:41 +08:00
回复了 plko345 创建的主题 Python 关于编程思维方式, 想请教两个问题
问题 2 可以这样写:

```python
from typing import Optional
v: Optional[Bar] = None
```
2020-12-01 16:46:28 +08:00
回复了 bihui 创建的主题 问与答 有没有超级小的 pc 浏览器啊? chrome 太大太大。
surf browser
2020-12-01 13:22:23 +08:00
回复了 kickcandy 创建的主题 问与答 Python requests 库发送 body 只有一个 list 的请求的写法
@kickcandy #4 那你就加上一些日志或者 `print` 语句,确定一下具体是哪里出错了。比如:

```
result = requests.post(url=url, data=data, headers=header)
print(f"{result.content}")
result_str = json.dumps(result.json(), ensure_ascii=False, sort_keys=True, indent=2)
print(f"{result_str=}")
result_dict = json.loads(result_str)
print(f"{result_dict=}")
```
2020-12-01 12:08:10 +08:00
回复了 kickcandy 创建的主题 问与答 Python requests 库发送 body 只有一个 list 的请求的写法
@Pagliacii #1 至于你用了 `json.dumps` 报错,就要看看 `send_post` 是怎么写的了
2020-12-01 12:07:07 +08:00
回复了 kickcandy 创建的主题 问与答 Python requests 库发送 body 只有一个 list 的请求的写法
用 `json.dumps` 一下,如这样:![image.png]( https://i.loli.net/2020/12/01/WPFOI7G9UV3x1Ku.png)
2020-11-30 17:08:03 +08:00
回复了 smartwusir007 创建的主题 问与答 求教 Python 如何将字符串转化为 emoji?
2020-11-30 17:00:11 +08:00
回复了 smartwusir007 创建的主题 问与答 求教 Python 如何将字符串转化为 emoji?
2020-11-30 16:59:47 +08:00
回复了 smartwusir007 创建的主题 问与答 求教 Python 如何将字符串转化为 emoji?
@smartwusir007 #11 看这个笑脸 '😀' 的编码 ![image.png]( https://i.loli.net/2020/11/30/8zhOdmJwIHZ4Nu3.png),应该是 UTF-16 。

但是,'🎉' 的 UTF-16 编码也是 `\ue312`,而应该是 `\ud83c\udf89`
2020-11-30 16:52:35 +08:00
回复了 smartwusir007 创建的主题 问与答 求教 Python 如何将字符串转化为 emoji?
@smartwusir007 #11 可能是字符串截取的长度不对之类吧,不确定。另外,如果你要换算的话,你得确定字符编码
2020-11-30 16:09:58 +08:00
回复了 smartwusir007 创建的主题 问与答 求教 Python 如何将字符串转化为 emoji?
@smartwusir007 #4 另外,`\ue312` 并不是 `🎉` 的 codepoint,你可以看看这个 https://emojipedia.org/party-popper/
2020-11-30 16:06:59 +08:00
回复了 smartwusir007 创建的主题 问与答 求教 Python 如何将字符串转化为 emoji?
2020-11-30 15:58:22 +08:00
回复了 smartwusir007 创建的主题 问与答 求教 Python 如何将字符串转化为 emoji?
@smartwusir007 #2 两朵云是因为字体。如果你用 Windows 的话,可以用 `charmap` 看看具体字体是如何表示 Unicode 码点为 `U+e312` 的符号的。![image.png]( https://i.loli.net/2020/11/30/mTJDaPKLNzY9Cwj.png)

另外,你可以试试 `\N` 来打印 Emoji 符号,不过你得找一下这个符号 `🎉` 的名称:
![image.png]( https://i.loli.net/2020/11/30/shoFQcx6jUfpBZJ.png)
2020-11-30 15:42:35 +08:00
回复了 smartwusir007 创建的主题 问与答 求教 Python 如何将字符串转化为 emoji?
<a href="https://sm.ms/image/zRYlBMmPQ47dxN8" target="_blank"><img src="https://i.loli.net/2020/11/30/zRYlBMmPQ47dxN8.png" ></a>

这个主要看你的终端支不支持显示 Unicode 符号吧,还有你终端使用的字体
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3178 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 10:51 · PVG 18:51 · LAX 02:51 · JFK 05:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.