- 主题:我正在磕的程序bug
地老不容易
【 在 soncyme 的大作中提到: 】
:
: 有几百个数据,80%的文件名叫xxxxxlre, 20%的叫xxxxx_re,
: xxxxx是s001这样的编号,一直编到500多
: 为了编程方便,我把它们名称都写成lre
: 然后就可以写一个循环,轮流读数据了
#发自zSMTH-v-@M2007J17C
--
FROM 101.82.138.*
明明是你笨,一个循环里面各读一次就是了,打不开就是没有,打开就读,多简单的事儿
【 在 soncyme 的大作中提到: 】
: 有几百个数据,80%的文件名叫xxxxxlre, 20%的叫xxxxx_re,
: xxxxx是s001这样的编号,一直编到500多
: 为了编程方便,我把它们名称都写成lre
: ...................
--来自微水木3.5.11
--
FROM 223.104.190.*
这命名规则本来就能正常排序,干嘛要改名?
* 直接把目录下所有文件名(如果有其他文件,正则过滤下)都读出来,按字母顺序排序不行吗?
* 即使直接拼接字符串生成文件名,也就两种可能,检查下拼接出来的文件名是否存在,不存在换另一种,很困难吗?
【 在 soncyme 的大作中提到: 】
: 有几百个数据,80%的文件名叫xxxxxlre, 20%的叫xxxxx_re,
: xxxxx是s001这样的编号,一直编到500多
: 为了编程方便,我把它们名称都写成lre
: ...................
--
FROM 175.42.47.*
专用工具箱读
功能限制
最好就是try catch
其次就是 改名
我比较懒呗
【 在 cn62 的大作中提到: 】
:
: 这命名规则本来就能正常排序,干嘛要改名?
: \* 直接把目录下所有文件名(如果有其他文件,正则过滤下)都读出来,按字母顺序排序不行吗?
: \* 即使直接拼接字符串生成文件名,也就两种可能,检查下拼接出来的文件名是否存在,不存在换另一种,很困难吗?
: --
:
发自「今日水木 on iPhone SE 2」
--
FROM 223.72.82.*
对的,改名了就读不了
头回见,我见识浅薄
【 在 smtherica 的大作中提到: 】
: 他的意思是该文件名这个操作导致了文件权限被改了,以致不能被程序读吧
:
: \- 来自「最水木 for iPhone13,2」
: --
发自「今日水木 on iPhone SE 2」
--
FROM 223.72.82.*
因为用别人的工具箱读
懒得研究
就偷懒
从来没想过改个名字可能读不出来
【 在 wknh 的大作中提到: 】
: 获取一下文件名列表很难吗?
: 你为什么要写死呢
:
: #发自zSMTH@Honor V20
: --
发自「今日水木 on iPhone SE 2」
--
FROM 223.72.82.*
我不是码农
同羡慕
【 在 trabalhar 的大作中提到: 】
: 码农,好羡慕你
:
: --来自微水木3.5.11
: --
发自「今日水木 on iPhone SE 2」
--
FROM 223.72.82.*
属性我检查了没问题
应该是配套的读写函数有个校验功能
【 在 novicer 的大作中提到: 】
: 我觉得文件可能会阻止程序去读它的内容。文件有三个可读属性,rwxrwxrwx,当然本老不是马龙,也许说的不对
: --
发自「今日水木 on iPhone SE 2」
--
FROM 223.72.82.*
这个倒是
【 在 fishAfish 的大作中提到: 】
: 嘿嘿嘿
: 如果你的程序过几年还有人接着维护,大概率会接着被骂有包的
: 无一例外
: --
发自「今日水木 on iPhone SE 2」
--
FROM 223.72.82.*
绝对不是
【 在 novicer 的大作中提到: 】
: 我觉得有可能是这个原因
:
: :
: --
发自「今日水木 on iPhone SE 2」
--
FROM 223.72.82.*