Soft_Job 板


LINE

※ 引述《njpp (我要发大财)》之铭言: : 之前写好的程式,才过3个月就不能build : 而且语法变得好快! 例如: : path = r'C:\Users\TOSHIBA\PycharmProjects\pythonProject1\BTEST-2\tabelg\*.jpg' : 现在都变成了要多双斜线 : img_folder="C:\\Users\\TOSHIBA\\PycharmProjects\\pythonProject1\\good_picture\\img" : 想问一下职业的大大,该如何处理这种,系统商更新资料或是语法,避免原来写好的程式 : ,不能run的情况像之前的Java语法,就已经进化成Kotlin,不学也是得学,除非等退休 : 不然就是Android studio 1年语法就不能用,实在系统开发环境,变得太快.... : 谢谢! 这问题不先检讨自己吗?由於在不同作业系统下的路径表示方式不一样,比如在 Windows 中采用 '\' (backslash) 字元作为目录的分隔符号,而在 Linux 下使 用 '/' (fowardslash) 字元作为目录的分隔符号: e.g. - Microsoft Windows: .\data\file1.txt - Unix/Linux: ./data/file1.txt 早期在 Python 里面用 os.path.join() 方法来处理,但在 Python 3.4 就添加 了官方函数库 pathlib 来处理,不用写死路径也不用先判断作业系统,只需要这 样做: ```python from pathlib import Path file = Path(f'./data/file1.txt') ``` 先不说 Python 3.4.0 早在 2014/03/17 就发布了,你专案下的档案路径真的有 必要用绝对路径吗? --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.82.48.100 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1628582877.A.FD9.html
1F:推 kangan987: 推 08/10 16:21
2F:推 ryanlei: 推使用相对路径 08/10 16:31
3F:推 shan31613: 用绝对路径根本是雷包 08/10 17:58
4F:推 sxy67230: 看到绝对路径的代码我就不想看了,有够雷。写出来的code 08/10 19:02
5F:→ sxy67230: 我不相信有多好 08/10 19:02
6F:推 DarkIllusion: 我在用argparse懒得打参数时会在预设值塞绝对路径 08/10 20:04
7F:推 neo5277: 我都以为他在钓鱼 08/10 23:45
8F:推 shieldsky: 感谢分享 08/11 00:26
9F:→ lemontea0328: 前公司HTC出来的主管 路径全部都是用绝对路径...... 08/11 02:16
10F:→ lemontea0328: 绝对路径应该还是很常见啦QQ 08/11 02:17
11F:→ Hsins: 我并没有否定绝对路径喔...... 而是问他有没有必要,看起来 08/11 02:40
12F:→ Hsins: 他要存取的资料都在专案资料夹下面, 使用绝对路径的话, 更 08/11 02:40
13F:→ Hsins: 换设备或是复制专案供他人使用就很容易遇到路径问题 08/11 02:41
14F:→ Hsins: 但是对於一些状况下采用绝对路径反而是合理的, 比较普遍的 08/11 02:41
15F:→ Hsins: 情境大概是在使用 crontab 时, 或者是多个不同专案需要使用 08/11 02:42
16F:→ Hsins: 系统层级路径下的东西 08/11 02:42
17F:推 kuochuwon: 也可Path(Path.cwd(), routeA, routeB) 绝对路径来处理 08/11 09:41
18F:推 xoy232: 推这个 这用法才是正解 08/11 11:32
19F:推 nono2588: pathlib 好用不学吗 08/11 19:36
20F:→ red0210: 写入 /tmp 这种绝对路径就很有用 08/12 10:25
21F:→ red0210: 连 username 都晒出来就真的蛮雷的 08/12 10:26
22F:嘘 newking761: 你的老板知道你用绝对路径吗? 08/12 12:35
23F:推 cl66: 绝对路径哪里不好? 08/12 20:15







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP