社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Mureinik

Mureinik 最近创建的主题
Mureinik 最近回复了
3 年前
回复了 Mureinik 创建的主题 » 从linux中的任意位置运行know文件夹中的Python脚本

您可以将该文件夹添加到 $PATH 变量:

export PATH=${PATH}:/Tools

如果将此语句放在打开shell时执行的文件中(例如。, .bashrc 如果使用bash),则无需再次手动运行它。

4 年前
回复了 Mureinik 创建的主题 » mysql选择

我留下来加入学生表,对书籍和使用进行汇总查询 coalesce 要填写零:

SELECT    s.StudentID, StudentName, COALESCE(cnt, 0)
FROM      student s
LEFT JOIN (SELECT   StudentID, COUNT(*) AS cnt
           FROM     books
           GROUP BY StudentID) b ON s.StudentID = b.StudentID
5 年前
回复了 Mureinik 创建的主题 » 使用python从url中提取图像名

最简单的方法可能是通过 /

pic = url1.split('/')[-3]
6 年前
回复了 Mureinik 创建的主题 » 尝试查找空列值时出现MySQL语法错误

字符串文字由单引号表示:

wp_permalink IS NOT NULL and wp_permalink <> ''
-- Single quotes-----------------------------^^
6 年前
回复了 Mureinik 创建的主题 » mysql嵌套内部连接查询

这个 group by 条款是错误的,你应该删除它。一旦你这样做了,就没有必要 join 在同一个查询中可以有几个连接:

SELECT     Title, AuthorFirst, AuthorLast, Price
FROM       Book
INNER JOIN Wrote ON Author.AuthorNum = Wrote.AuthorNum 
INNER JOIN Book ON Wrote.BookCode = Book.BookCode
6 年前
回复了 Mureinik 创建的主题 » 获取未发送电子邮件的用户MySQL

你可以用 not exists 操作员:

SELECT *
FROM   user u
WHERE  NOT EXISTS (SELECT *
                   FROM   emailtemplate temp
                   JOIN   emailtrack track ON temp.id = track.email_template_id
                   WHERE  template = 'some_specific_template' AND
                          track.user_id = u.id)
6 年前
回复了 Mureinik 创建的主题 » mysql sum查询

你可以治疗 dst 作为一个字符串,取其最右边的四个字符:

SEECT    RIGHT(dst, 4), COUNT(*)
FROM     cdr
WHERE    calldate BETWEEN '2019-01-01 00:00:00' AND '2019-01-31 23:59:59' AND 
         dst IN ('4121', '2006','2011''4124','0280304121', '0280302006', '0280302011', '0280304124') AND
         LENGTH(src) > 4
GROUP BY RIGHT(dst,4)
ORDER BY 1;
6 年前
回复了 Mureinik 创建的主题 » 将python中的变量传入SQL查询

不能在SQL中动态绑定对象名,只能绑定值。对于这种行为,您必须使用字符串操作:

queryTemplate = 'SELECT * FROM %s'
tableName = 'Students'
query = queryTemplate % tableName

print(query)


为了解决评论中的问题——是的,这种技术确实更容易受到SQL注入攻击。在这种情况下,防止SQL注入的常见做法是使用允许表的白名单。

allowedTables = ['students', 'teachers']
if tableName not in allowedTables:
    raise ValueError('Wrong table')
6 年前
回复了 Mureinik 创建的主题 » 我怎样才能知道Gitlab CI中当前分支机构的名称

在Gitlab 9.0及更高版本中,您有一个 CI_COMMIT_REF_NAME 可以在作业中使用的环境变量。