小编Joe*_*iak的帖子

Python stdin文件名

我正在尝试获取命令行中给出的文件名.例如:

python3 ritwc.py <DarkAndStormyNight.txt

我想要获得DarkAndStormyNight.txt

当我尝试fileinput.filename()时,我得到了与sys.stdin相同的内容.这可能吗?我不是在寻找返回当前脚本名称的sys.argv [0].

谢谢!

python filenames stdin

7
推荐指数
1
解决办法
5122
查看次数

PHP mysql不同,只加载1组ID

我正在尝试获取数据,其中顺序与唯一ID无关.所以我的查询就是这样

SELECT DISTINCT id1, id2 FROM messages ORDER BY date
Run Code Online (Sandbox Code Playgroud)

如果我有一个包含以下数据的数据库:

id1 | id2 | date
 5  |  6  |  1/2/2011
 6  |  5  |  1/1/2011
Run Code Online (Sandbox Code Playgroud)

我只需要加载具有最新日期的列,因为ID是相同的2个人.真的,我必须加载id,其中一个id是你的,所以我现在的真实查询是

SELECT DISTINCT userid_1, userid_2 
  FROM messages 
    WHERE userid_2=$dbid 
    OR userid_1=$dbid 
ORDER BY date
Run Code Online (Sandbox Code Playgroud)

我得到一个结果 [6 5] [5 9] [9 5] [5 15] [5 6] [5 17]

结果2和3是相同的,1和5是相同的.实际上只应查询4个结果.谢谢!

php mysql select distinct

5
推荐指数
1
解决办法
190
查看次数

PHP缩短IF语句

所以我有一个变量我们会说$ string = 2;

如果我想检查该变量的两个条件我通常会做($ string == 2 || $ string =="Hello world"):

无论如何将这两个args组合成更短的东西,如if($ string(== 2 || =="hello world")):

我用谷歌搜索了这个,但我找不到正确的短语来找回我正在寻找的答案,所以在这一点上解释它是最简单的.

php if-statement

0
推荐指数
1
解决办法
146
查看次数

标签 统计

php ×2

distinct ×1

filenames ×1

if-statement ×1

mysql ×1

python ×1

select ×1

stdin ×1