V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Sylv  ›  全部回复第 88 页 / 共 107 页
回复总数  2124
1 ... 84  85  86  87  88  89  90  91  92  93 ... 107  
2015-02-25 03:49:32 +08:00
回复了 wozhapen 创建的主题 Python python 该如何处理 json 中的中文
@wozhapen 你写文件出现 UnicodeEncodeError 的原因是:
response.text 是 unicode 类型的字符串,Python 需要将其转换为 str 类型的字符串后才能写入文件,而 Python2 的默认编码是 'ascii',因此写入时其实等同执行了:f.write(response.text.encode('ascii')),而中文是无法用 ascii 来编码的,所以就出现了 UnicodeEncodeError。
虽然可以用 sys.setdefaultencoding('utf8') 来将 Python 默认编码更改为 utf-8 来解决这个问题,但这个方法从来不是解决 Python2 编码相关问题的正确方法,是有后遗症的,原因见 /t/163786
正确的方法是写入文件时显式地将 unicode 字符串用正确编码转换为 str 字符串:f.write(response.text.encode('utf-8'))。这样就不会出错了。
2015-02-25 02:07:49 +08:00
回复了 weisoo 创建的主题 问与答 蹭网的是猪 = ²äÍøµÄÊÇÖí 这是怎么转换的?
'蹭网的是猪' 的 GBK 编码为:'\xb2\xe4\xcd\xf8\xb5\xc4\xca\xc7\xd6\xed'。
'²äÍøµÄÊÇÖí' 的 Latin-1编码同样为:'\xb2\xe4\xcd\xf8\xb5\xc4\xca\xc7\xd6\xed'。
因此你输入 '²äÍøµÄÊÇÖí',而这些路由器使用的编码是 Latin-1,那么路由器保存的 SSID 值其实是 '\xb2\xe4\xcd\xf8\xb5\xc4\xca\xc7\xd6\xed'。
而你电脑则用的是 GBK 编码去解读 SSID 值,于是就识别为 '蹭网的是猪'。
2015-02-23 13:00:29 +08:00
回复了 wozhapen 创建的主题 Python python 该如何处理 json 中的中文
这种情况是因为数据源的编码声明不规范,导致 reuqests 无法判断出返回数据的正确编码,从而使用了它的默认编码 iso8859-1 来将数据转换为 unicode,没使用正确的编码 utf-8,于是就出现乱码了。
解决办法一就是手动设置返回数据的正确编码:response.encoding = 'utf-8'。这样结果就是正确的 unicode 类型字符串。
或者将错误的 unicode 用同样的 iso8859-1 编码转换回去原本的 utf-8 编码的 str 类型字符串:data.encode('iso8859-1')。
2015-02-23 10:53:03 +08:00
回复了 songz 创建的主题 分享发现 在 smplayer 的菜单上发现一个开源字幕网站,挺不错。
@msg7086 其实应该译为开放式,指字幕是开放共享的
2015-02-23 08:45:25 +08:00
回复了 songz 创建的主题 分享发现 在 smplayer 的菜单上发现一个开源字幕网站,挺不错。
@msg7086 这开源指的不是网站开源,而是字幕是开源的
这个站算是全球最大的字幕站了吧
2015-02-23 05:30:25 +08:00
回复了 kelvinblood 创建的主题 Linux 求问:为何没有办法 ssh 登陆自己的服务器
被墙了?
2015-02-21 18:54:00 +08:00
回复了 razios 创建的主题 Synology 你们的群晖有哪些实用的应用场景?
@razios 官方套件的那是迅雷远程,说是新款才支持
我迅雷离线功能是用这个 Python 脚本实现的: https://github.com/iambus/xunlei-lixian
Download Station 里其实也绑定了这个脚本来提供了迅雷离线功能,但是可用性不好
2015-02-21 18:49:49 +08:00
回复了 razios 创建的主题 Synology 你们的群晖有哪些实用的应用场景?
@razios 白的,1513+
2015-02-21 16:27:31 +08:00
回复了 razios 创建的主题 Synology 你们的群晖有哪些实用的应用场景?
我的应用场景:

大容量私有云
Time Machine 无线备份
私有 Git 服务器
VPN 服务器
使旧的打印机支持 AirPrint
百度云自动同步下载
各种爬虫任务
用 Download Station 下载 PT 高清电影,自动整理削剥电影信息到 XBMC 中,然后家里多台电视和投影用 XBMC 直接远程播放 NAS 上的高清电影
群晖上搭建 Plex 服务,然后安装 aria2 和迅雷离线下载脚本,自动爬取下载新美剧,并整理到 Plex 中,这样家中无论电视还是移动设备都能流播最新剧集,还能在多设备上同步观看进度
2015-02-20 16:32:42 +08:00
回复了 xenme 创建的主题 问与答 求推荐 VoD 方案:实时转码,支持 HLS
Plex +1
家用影音终极解决方案
2015-02-18 11:08:27 +08:00
回复了 phoenixlzx 创建的主题 硬件 炒鸡想买 2015 版 X1C 啊...
经销商一般不会在卖的机子上设 ID 锁的,下载 App 也不用开启 ID 锁的。你这种情况估计买的就是脏货了,苹果是不可能给你解开的。
2015-02-17 05:11:39 +08:00
回复了 andybest 创建的主题 iPhone 肾 6 的屏就这么摔碎了。。。
我记得 lz 是在加国对吧?上次在加我爸屏幕也是摔碎了,去 Apple Store 居然免费保修换机了,当时好像是说三道裂纹以下是可以保修的,而在国内从来都是不保的。估计是因为加国比较少人钻空子,所以保修范围更宽,尽量都会给你保修的。
2015-02-16 16:53:53 +08:00
回复了 70599 创建的主题 macOS 怎样启动终端时让指定输入法?
http://www.appinn.com/smart-kb-for-os-x/
我没用过,不知道值不值价格。
2015-02-16 16:50:28 +08:00
回复了 1097341596 创建的主题 随想 捡到手机大家会怎么办
你就丢个手机,国内警察叔叔不会劳心找的,就是例行公事让你去录个笔录就没后文了,亲身经历。
2015-02-16 15:11:57 +08:00
回复了 jason52 创建的主题 分享创造 手把手教你写煎蛋妹子图爬虫。。。
@kungfuchicken 看这头像应该是 @colt ?呵,lz 小心 @colt 封你 ip,你就没妹子图看了。
2015-02-16 06:20:45 +08:00
回复了 lobbk1209 创建的主题 macOS 如何把一个文件夹同时同步到 iCloud 和 dropbox
软链接到 Dropbox 就好了
2015-02-16 04:46:05 +08:00
回复了 codenamea 创建的主题 问与答 电视盒子+NAS 以及 HTPC 的选择问题。。。
看下载的高清还是 HTPC 靠谱,安卓盒子解码能力弱很多,可以买个 HTPC 用的红外遥控加接收器,然后软件用 XBMC 或 Plex,就挺好操控的。
2015-02-15 20:28:10 +08:00
回复了 wico77 创建的主题 Python 如何使用 requests 发送自定义的 cookies
1 ... 84  85  86  87  88  89  90  91  92  93 ... 107  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2593 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 06:03 · PVG 14:03 · LAX 22:03 · JFK 01:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.