无图版
帮助
论坛首页
登录
注册
讨论区
搜索
社区服务
屏蔽配置
刷新黑名单
好奇模式
清空列表
管理列表
■
帖子 |
■
头像
社区论坛任务
用户名
UID
Email
认证码
点此显示验证码
热门版块:
茶馆
询问&求物
免空资源区
网赚资源区
同人音声
游戏资源
Soulplus
Wind
用户中心首页
编辑个人资料
查看个人资料
好友列表
用户权限查看
积分管理
积分转换
特殊组购买
收藏夹
我的主题
基本统计信息
到访IP统计
管理团队
管理统计
在线统计
会员排行
版块排行
帖子排行
个人首页
我的收藏
好友近况
南+ South Plus
茶馆
python还可以的朋友进来!
漫区特设
Comic Market 103
Comic Market 102
サンクリ
Comic1☆
其他同人志
一般漫画
例大祭&紅楼夢
汉化本发布
旧物仓库
蜜柑计划
- 蜜柑计划 - Mikan Project
综合交流
ACG交流
轻小说
原创绘画
原创小说区
询问&求物
茶馆
AI交流 (beta)
免空资源区
网赚资源区
人民囧府
事务受理
上一主题
下一主题
«
1
2
»
Pages: 1/2 Go
新 帖
|
浏览器收藏
|
打印
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
GF
2020-01-28 19:45
只看GF
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
python还可以的朋友进来!
来个小游戏
>>>def PathMethod(Pathstr)
>>> [ your code]
要求:
e.g:
>>>PathMethod('d:Document\abc')
'd:Documen/abc'
>>>PathMethod('d:360\360Document\123')
'd:360/360Document/123'
游戏规则:
输入windows路径字符串,返回posix路径字符串
顶端
回复
引用
分享
灏灝龙
作者资料
发送短消息
加为好友
UID:
244339
精华:
0
发帖:
180
HP:
0 点
SP币:
9755 G
昵称: 灏灝龙
在线时间: 3639(小时)
注册时间:
2013-06-02
最后登录:
2024-04-21
B1F
2020-01-28 19:51
(喵呜~~)
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
这也算的上游戏吗
return Pathstr.replace(r"\", "/")
顶端
回复
引用
分享
alex
作者资料
发送短消息
加为好友
UID:
847327
精华:
0
发帖:
413
HP:
0 点
SP币:
27371 G
昵称: alex
在线时间: 1679(小时)
注册时间:
2017-08-29
最后登录:
2024-04-27
B2F
2020-01-28 19:51
(alex)
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
正则表达式匹配然后replace
顶端
回复
引用
分享
欢乐牛牛
作者资料
发送短消息
加为好友
UID:
236065
精华:
0
发帖:
1812
HP:
0 点
SP币:
1648 G
昵称: 欢乐牛牛
在线时间: 1516(小时)
注册时间:
2013-05-12
最后登录:
2024-04-26
B3F
2020-01-28 19:51
(嘻嘻 你说就是你对 我说就是我对)
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
python还停留在爬爬黄图的阶段
色欲使我进步
顶端
回复
引用
分享
666
作者资料
发送短消息
加为好友
UID:
580843
精华:
0
发帖:
3894
HP:
0 点
SP币:
82027 G
昵称: 666
在线时间: 2556(小时)
注册时间:
2015-02-24
最后登录:
2021-02-14
B4F
2020-01-28 19:53
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
return Pathstr.replace("\\", "/")
r字符串反斜杠不能放末尾
顶端
回复
引用
分享
华夏守护剑
作者资料
发送短消息
加为好友
UID:
14090
精华:
0
发帖:
1744
HP:
0 点
SP币:
7780 G
昵称: 华夏守护剑
在线时间: 5668(小时)
注册时间:
2010-11-05
最后登录:
2024-04-26
B5F
2020-01-28 19:55
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
一脸懵逼。。这是什么?
顶端
回复
引用
分享
xoxo
作者资料
发送短消息
加为好友
UID:
74534
精华:
0
发帖:
382
HP:
0 点
SP币:
2200 G
昵称: xoxo
在线时间: 1237(小时)
注册时间:
2012-01-25
最后登录:
2024-04-27
B6F
2020-01-28 19:58
(N1+Python = 失业?!)
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
这是在侮辱会编程的水友吧?
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B7F
2020-01-28 19:59
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 1楼(灏灝龙) 的帖子
SyntaxError: EOL while scanning string literal
game over
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B8F
2020-01-28 20:00
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 4楼(666) 的帖子
>>> PathMethod('d:Document\abc')
'd:Document\x07bc'
game over
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B9F
2020-01-28 20:03
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 6楼(xoxo) 的帖子
这个还要字符重新编码的,不是简简单单替换就行的
上面两个大佬不是中招了吗
顶端
回复
引用
分享
666
作者资料
发送短消息
加为好友
UID:
580843
精华:
0
发帖:
3894
HP:
0 点
SP币:
82027 G
昵称: 666
在线时间: 2556(小时)
注册时间:
2015-02-24
最后登录:
2021-02-14
B10F
2020-01-28 20:03
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 8楼(哟哟哟) 的帖子
输入没加r啊,那就比较麻烦了
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B11F
2020-01-28 20:11
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 10楼(666) 的帖子
游戏的难点就在这,目前知乎和cdns 没人能通过,可能是大佬不屑把
顶端
回复
引用
分享
灏灝龙
作者资料
发送短消息
加为好友
UID:
244339
精华:
0
发帖:
180
HP:
0 点
SP币:
9755 G
昵称: 灏灝龙
在线时间: 3639(小时)
注册时间:
2013-06-02
最后登录:
2024-04-21
B12F
2020-01-28 20:29
(喵呜~~)
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
这样的话你这题有歧义呀,如果输入是
PathMethod('d:Document\x31')
PathMethod('d:Document\061')
和
PathMethod('d:Document1')
在解释器看来这都是一个东西,但我咋知道你要的是啥
顶端
回复
引用
分享
ilIilIliIl
作者资料
发送短消息
加为好友
UID:
765323
精华:
0
发帖:
1746
HP:
0 点
SP币:
514 G
昵称: ilIilIliIl
在线时间: 3287(小时)
注册时间:
2017-02-20
最后登录:
2024-04-27
B13F
2020-01-28 20:30
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
...
顶端
回复
引用
分享
13b6c9c9
作者资料
发送短消息
加为好友
UID:
685273
精华:
0
发帖:
629
HP:
0 点
SP币:
13712 G
昵称:
在线时间: 1156(小时)
注册时间:
2015-11-18
最后登录:
2024-04-27
B14F
2020-01-28 20:33
(头像 https://chan.sankakucomplex.com/post/show/21150659)
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
\是转义符啊,不加r肯定是跟后面字符连起来判断的
就拿\123来说,怎么去判断它是大写字母的S还是原本就是\123
顶端
回复
引用
分享
Angelina Jolie
作者资料
发送短消息
加为好友
UID:
828794
精华:
0
发帖:
1403
HP:
-1 点
SP币:
2626 G
昵称: Angelina Jolie
在线时间: 3646(小时)
注册时间:
2017-07-27
最后登录:
2024-04-27
B15F
2020-01-28 20:36
(珍妮--[sell=0][/sell])
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B16F
2020-01-28 20:48
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 15楼(Angelina Jolie) 的帖子
这篇文章转换的已经是路径对象,
而且有内置方法可以直接转换成posixPath不用该文章这么麻烦
而我的游戏是字符串对象
顶端
回复
引用
分享
666
作者资料
发送短消息
加为好友
UID:
580843
精华:
0
发帖:
3894
HP:
0 点
SP币:
82027 G
昵称: 666
在线时间: 2556(小时)
注册时间:
2015-02-24
最后登录:
2021-02-14
B17F
2020-01-28 20:49
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
本来想暴力解决来着,但是"\a"和"\x07"的区别在转义中丢失了吧,这怎么办?
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B18F
2020-01-28 20:53
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 12楼(灏灝龙) 的帖子
好像是这样,看来是的确是无解的,因为不能自动添加r字符,repr也不行
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B19F
2020-01-28 20:57
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 17楼(666) 的帖子
对,的确是这样,难为大佬了,的确是不行的,因为已经是str对象了,此游戏无解...是我的逻辑有问题,浪费大家时间了,
顶端
回复
引用
分享
ilIilIliIl
作者资料
发送短消息
加为好友
UID:
765323
精华:
0
发帖:
1746
HP:
0 点
SP币:
514 G
昵称: ilIilIliIl
在线时间: 3287(小时)
注册时间:
2017-02-20
最后登录:
2024-04-27
B20F
2020-01-28 20:58
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
...
顶端
回复
引用
分享
ilIilIliIl
作者资料
发送短消息
加为好友
UID:
765323
精华:
0
发帖:
1746
HP:
0 点
SP币:
514 G
昵称: ilIilIliIl
在线时间: 3287(小时)
注册时间:
2017-02-20
最后登录:
2024-04-27
B21F
2020-01-28 21:02
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
...
顶端
回复
引用
分享
666
作者资料
发送短消息
加为好友
UID:
580843
精华:
0
发帖:
3894
HP:
0 点
SP币:
82027 G
昵称: 666
在线时间: 2556(小时)
注册时间:
2015-02-24
最后登录:
2021-02-14
B22F
2020-01-28 21:07
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
也只有实际应用上,可以获取代码文件或者去获取命令行的原生输入内容可解了,但是实际应用上也不该出现这种问题
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B23F
2020-01-28 21:08
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 21楼(elf0824) 的帖子
你说这算不算python的缺陷,其实办法有是有,那就是覆写str
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B24F
2020-01-28 21:10
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 22楼(666) 的帖子
其实我就想把文件拖进cmd得到路径,图个方便而已.
顶端
回复
引用
分享
灏灝龙
作者资料
发送短消息
加为好友
UID:
244339
精华:
0
发帖:
180
HP:
0 点
SP币:
9755 G
昵称: 灏灝龙
在线时间: 3639(小时)
注册时间:
2013-06-02
最后登录:
2024-04-21
B25F
2020-01-28 21:11
(喵呜~~)
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
搞定,只支持你的那种调用方法
def PathMethod(path_str):
s = inspect.stack()
this_frame_info = s[1]
line_called_this_method = s[1].code_context[0]
start_idx = line_called_this_method.index("PathMethod(")
trim_front = line_called_this_method[start_idx + len("PathMethod("):]
end_idx = trim_front[1:].index(trim_front[0]) + 1
trimmed_str = trim_front[1:end_idx]
return trimmed_str.replace("\\", "/")
顶端
回复
引用
分享
666
作者资料
发送短消息
加为好友
UID:
580843
精华:
0
发帖:
3894
HP:
0 点
SP币:
82027 G
昵称: 666
在线时间: 2556(小时)
注册时间:
2015-02-24
最后登录:
2021-02-14
B26F
2020-01-28 21:14
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 24楼(哟哟哟) 的帖子
那你手动加个r就完了,或者获取所在文件夹把py丢进去双击就行了
顶端
回复
引用
分享
ilIilIliIl
作者资料
发送短消息
加为好友
UID:
765323
精华:
0
发帖:
1746
HP:
0 点
SP币:
514 G
昵称: ilIilIliIl
在线时间: 3287(小时)
注册时间:
2017-02-20
最后登录:
2024-04-27
B27F
2020-01-28 21:18
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
...
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B28F
2020-01-28 21:32
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 25楼(灏灝龙) 的帖子
>>> import inspect
>>> PathMethod('D:\123')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 4, in PathMethod
TypeError: 'NoneType' object is not subscriptable
我是cmd执行的
顶端
回复
引用
分享
哟哟哟
作者资料
发送短消息
加为好友
UID:
804186
精华:
0
发帖:
491
HP:
0 点
SP币:
1404 G
昵称: 哟哟哟
在线时间: 1636(小时)
注册时间:
2017-06-09
最后登录:
2024-04-24
B29F
2020-01-28 21:33
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 26楼(666) 的帖子
但是这样不够cool
顶端
回复
引用
分享
Angelina Jolie
作者资料
发送短消息
加为好友
UID:
828794
精华:
0
发帖:
1403
HP:
-1 点
SP币:
2626 G
昵称: Angelina Jolie
在线时间: 3646(小时)
注册时间:
2017-07-27
最后登录:
2024-04-27
B30F
2020-01-28 21:33
(珍妮--[sell=0][/sell])
只看该作者
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
顶端
回复
引用
分享
上一主题
下一主题
«
1
2
»
Pages: 1/2 Go
南+ South Plus
茶馆
[-- 查看移动版 --]