V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xipuxiaoyehua  ›  全部回复第 16 页 / 共 44 页
回复总数  874
1 ... 12  13  14  15  16  17  18  19  20  21 ... 44  
305 天前
回复了 tempw 创建的主题 职场话题 办公室有点阴间温度。绝了
再者,去和怕热的同事换下工位总行吧,怕冷又坐在出风口下面,不是自找的
305 天前
回复了 tempw 创建的主题 职场话题 办公室有点阴间温度。绝了
你自己加衣服呗,在这逼逼赖赖半天
311 天前
回复了 acmore 创建的主题 问与答 “你的努力凭什么比得上人家三代传承”
这里说的 X 代不是 红 X 代吗?
看起来你遇到的问题是编码问题。因为在计算机中,所有的文本都是以数字形式存储的,编码规则就是用来决定计算机怎么把数字转换成我们看得懂的文本。

可能你的 pyautogui 库是按照特定的编码规则来输入文本的,这个规则和你的文件的编码规则可能不一样,所以当它尝试把你的文件内容输入到另一个文件时,就会出现这种问题。

尝试以下的解决方案:

确保你的源文件( 2.html )和目标文件(需要被写入的文件)使用的是相同的编码。这样当你读取源文件的内容并在目标文件中输入时,应该不会出现字符转换的问题。

在你调用 pyautogui.write 之前,尝试转换你的字符串的编码。你可以使用 Python 的.encode()方法来实现。这个方法可以把一个字符串从一个编码转换到另一个编码。比如,如果你知道你的文件是使用'utf-8'编码的,而 pyautogui 库是使用'latin-1'编码的,你可以试试这样:

```python
for line in lines:
line = line.replace("ässets", "assets")
line = line.encode('latin-1').decode('utf-8') # 试试看这行代码
line = line.replace("content=", " content=").replace("src=", " src=").replace("id=", " id=").replace("href=", " href=").replace("frameborder=", " frameborder=").replace("alt=", " alt=")
pyautogui.write(line, interval=0.001)
```
注意:上述代码只是一个示例,实际中你需要找出 pyautogui 库使用的确切编码,并替换掉'latin-1'。

检查你的 Python 环境的默认编码是否和你的文件的编码匹配。你可以通过以下代码来检查你的 Python 环境的默认编码:
```python
import sys
print(sys.getdefaultencoding())
```
然后根据需要更改 Python 的默认编码。但是注意,更改 Python 的默认编码可能会影响到其他的 Python 程序,所以这个方法需要谨慎使用。

最后,尝试使用 line = line.replace("ässets", "assets")来替换字符可能不会起作用,因为这只会在 Python 的内存中更改字符串,而不会改变它在计算机中存储的数字形式,也就不会影响到编码问题。

希望这些方法可以帮助你解决问题!
@tysb777 那个重置的是 Apple id 密码
320 天前
回复了 octree 创建的主题 酷工作 [成都] 965 小而美公司招 iOS 工程师 35k
@ludesala777 有没有可能他留的是邮箱,不过确实需要两遍解密
320 天前
回复了 octree 创建的主题 酷工作 [成都] 965 小而美公司招 iOS 工程师 35k
@octree 可惜是 cpp 选手,无缘了
320 天前
回复了 octree 创建的主题 酷工作 [成都] 965 小而美公司招 iOS 工程师 35k
@kaellzt777 +1 ,Twitter 上看到的是 40
323 天前
回复了 pcvc 创建的主题 OpenAI [分享]有魔法的同学不用再购买 ChatGPT 账号了
推广就推广,在这装什么大尾巴狼呢
分母来了
333 天前
回复了 HackerTerry 创建的主题 程序员 在校大学生办 MasterCard 信用卡求推荐
为什么你会认为 master card 是多币种而 visa 不是呢?
1 ... 12  13  14  15  16  17  18  19  20  21 ... 44  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   896 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 22:07 · PVG 06:07 · LAX 15:07 · JFK 18:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.