STR_Liang
码龄6年
  • 389,258
    被访问
  • 126
    原创
  • 7,291
    排名
  • 889
    粉丝
关注
提问 私信

个人简介:自学Python,SQL,Bi,JavaScript,MS office

  • 加入CSDN时间: 2016-09-11
博客简介:

STR_Liang的博客

查看详细资料
  • 5
    领奖
    总分 1,271 当月 55
个人成就
  • 获得273次点赞
  • 内容获得117次评论
  • 获得981次收藏
创作历程
  • 3篇
    2022年
  • 22篇
    2021年
  • 119篇
    2020年
  • 26篇
    2019年
  • 2篇
    2016年
成就勋章
TA的专栏
  • JavaScript
    2篇
  • selenium
    2篇
  • Visual Studio Code
    6篇
  • 计算机
    13篇
  • 自媒体
    1篇
  • 机器学习
  • 手机
  • UiBot自动化
    3篇
  • HR
  • MYSQL
    1篇
  • Power Bi
    6篇
  • Python
    56篇
  • Linux
  • VBA
    62篇
  • SQL Server
    1篇
  • Excel
    14篇
  • Sublime
    3篇
  • 仓储/物流/ERP/WMS
    3篇
兴趣领域 设置
  • Python
    pythondjango
  • 大数据
    sqlhadoophive数据仓库
  • 前端
    javascripthtml5
  • 后端
    爬虫分布式
  • 测试
    selenium压力测试
  • 数学
    矩阵概率论
  • 设计
    photoshop
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JS自动操作滚动条-自动滚轮到最下面/最底部

JS自动操作滚动条-自动滚轮到最下面/最底部
原创
发布博客 2022.04.18 ·
1809 阅读 ·
0 点赞 ·
1 评论

VSCode如何设置Python代码的 错误提醒 & 格式化代码-简单两步

1、安装必要Python库打开命令行窗口(同时按 Win+R,输入cmd ) 输入:pip install flake8 回车(用于代码错误提醒) 输入:pip install autopep8 回车(用于代码格式化)2、调整VsCode设置在 VScode 中打开设置,搜索框输入python.linting.flake8enabled 回车 在 Settings 界面中勾选Whether to lint Python files using flake8 如下图辅助说明:...
原创
发布博客 2022.04.14 ·
1034 阅读 ·
0 点赞 ·
0 评论

2022-4-7--setInterval 和 clearInterval 的测试过程

在function前面加括号,以及在最后加双括号是为了能够立刻执行,而不必定义函数名称,再去调用三次测试最终的成功原因,是需要将 clearInterval拆分一个独立的函数,定义ID调用成功的代码在最下面~~需要看结果的可以直接到最后// 第一次测试--失败:当时的心里想法 (额,可能是因为我没有写函数名...我再试一下)(function () { var i = 1 setInterval(() => { i++; consol..
原创
发布博客 2022.04.07 ·
196 阅读 ·
0 点赞 ·
0 评论

加快你的代码运行速度.doc

发布资源 2021.12.31 ·
doc

2021-10-28-使用Python自动模拟按键库:pyautogui,但是反应太迟钝了,感觉很慢,可以用 pyautogui.PAUSE 调整速度

pyautogui.PAUSE 默认为 0.1,你可以将它调小,变得更快,或者调大,变得更慢然而,凡事过犹不及,你知道就好~import pyautogui as autoauto.PAUSE = 0.03string = 'I want you to run faster'for s in string: auto.press(s)...
原创
发布博客 2021.10.28 ·
462 阅读 ·
1 点赞 ·
0 评论

VBA程序--文件夹内所有文件_文件类型csv另存为xlsx

Function 文件类型csv另存为xlsx() '请记得先改一下路径,做好备份,最好不要另存为原路径 'ActiveWorkbook.SaveAs Filename:=Replace(ActiveWorkbook.Path, "新数据", "新数据-新") & "/" & Replace(ActiveWorkbook.name, "csv", "xlsx"), FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False .
原创
发布博客 2021.10.24 ·
368 阅读 ·
0 点赞 ·
0 评论

2021-09-27--Python中append和extend的区别

Python中append和extend的区别编者注:本文主要参考了《Python核心编程(第二版)》网上有很多对这两个函数的区别讲解,但我觉得都讲的不是很清楚,记忆不深刻。这样解释清楚且容易记住。list.append(object) 向列表中添加一个对象objectlist.extend(sequence) 把一个序列seq的内容添加到列表中music_media = ['compact disc', '8-track tape', 'long playing record']ne
转载
发布博客 2021.09.27 ·
31 阅读 ·
0 点赞 ·
0 评论

斐波那契数列--兔子序列--请输出前面十一项以及第十一项的值

#斐波那契数列--兔子序列,从第三位开始,后面的每一个值都等同于前两个的值相加#已知一个数列:1、1、2、3、5、8、13、……,其规律为从第3项开始,每一项都等于其前两项的和,这个数列就是斐波那契数列。defrabbit(n):li=[]a,b=0,1li.append(a)whilen>0:a,b=b,a+bn-=1li.append(a)...
原创
发布博客 2021.09.09 ·
306 阅读 ·
0 点赞 ·
0 评论

2021-9-8-Python 字典随笔

def cut_rule(): print('-' * 20 + '我是分割线' + '-' * 20)dict = {'a':123}dict['b'] = 456# print(dict) # 输出结果:{'a': 123, 'b': 456}for k,y in dict.items(): print('当前字典的键为:{}'.format(k)) print('当前字典的值为:{}'.format(y)) # 输出结果如下: # 当前字典的键为.
原创
发布博客 2021.09.08 ·
19 阅读 ·
0 点赞 ·
0 评论

Python列表生成式写法和Python普通遍历列表写法的不同

# 普通写法l = ['l_one','m_one','wu']new_l = []for i in l: if i.endswith('one'): new_l.append(i)print(new_l)# 列表生成式的写法l = ['l_one','m_one','wu']new_l = []# 记得这里要赋值给新的列表,后面的表达式也要中括号括起来,# 如果用小括号() ,返回的就不是值,而是...<generator object <.
原创
发布博客 2021.08.30 ·
42 阅读 ·
0 点赞 ·
0 评论

Python三元表达式写法和Python普通函数写法的不同

# 普通写法def condition(x,y): if x > y: return x else: return yresult = condition(1,2)print(result)# 语法格式:条件成立时要返回的值if条件eLse条件不成立时要返回的值# 三元表达式的写法x = 1y = 2print(x if x > y else y)结果返回都是2...
原创
发布博客 2021.08.30 ·
29 阅读 ·
0 点赞 ·
0 评论

2021-08-30-同事需求--将多个文件夹内的图片合成视频

需求:在一个大文件夹里(第一层),有很多小文件夹(第二层),每个小文件夹里有很多相同像素尺寸的图片,需要合成视频,不需要那么花里胡哨的,只是简单的视频即可,哪怕只有简单的图片切换,一个图片显示一秒钟就可以代码粗狂实现如下:写的过程中很多不知道,就写了很多试错的备注,如果不喜欢,最下面有一个简洁版的,可以直接复制import osimport cv2import shutilfrom ntpath import joinfrom tkinter import messag...
原创
发布博客 2021.08.30 ·
89 阅读 ·
0 点赞 ·
0 评论

python arrow库详解

python arrow库详解Python针对日期时间的处理提供了大量的package,类和方法,但在可用性上来看非常繁琐和麻烦第三方库Arrow提供了一个合理的、人性化的方法来创建、操作、格式转换的日期,时间,和时间戳,帮助我们使用较少的导入和更少的代码来处理日期和时间。$ pip install arrow获取当前时间arrow.utcnow(),arrow.now()>>> import arrow>>> utc = arrow.utcno.
转载
发布博客 2021.07.07 ·
284 阅读 ·
0 点赞 ·
0 评论

语音转文字,视频转文字的新大陆!--飞书(好用记得点个赞)

语音转文字,视频转文字的新大陆!--飞书1、选择自己对应的系统,下载飞书==》飞书是字节跳动于2016年自研的新一代一站式协作平台网址:2、下载安装之后,使用手机号/邮箱等注册登录,点击会议,点击进入子菜单(飞书妙记)3、右方有一个上传按钮,点击上传,可以选择 上传本地文件 或者 导入飞书云端文件F、这里我们可以直接上传本地文件,可以直接拖动过来上传,也可以点击文件框,选择文件上传,在下方选择语言(这里可以上传常见的录音文件m4a格式,也可以上传常见的视频文件mp4格式,大家可以
原创
发布博客 2021.06.03 ·
3002 阅读 ·
2 点赞 ·
2 评论

彻底解决66版本后-谷歌Chrome浏览器无法安装插件的解决方法(程序包无效:“CRX_HEADER_INVALID“)

谷歌Chrome浏览器无法安装插件的解决方法Chrome浏览器已替代了个人多年使用的遨游浏览器,但众所周知,国内的环境无法正常登录谷歌账户、无法访问应用商店,而Chrome主版本号大于66的只能从Chrome应用商店下载并安装插件,这不是死结吗?无法同步个人数据和安装使用各类插件,那还要它有何用?(可以用360极速浏览器代替,一样的内核)所以,第一步要解决访问Chrome账号登录、应用商店访问的问题。第二步,在不能访问谷歌商站的情况下安装上这个插件,直接拖放到扩展程序上面,显示无法安装,常见有两
原创
发布博客 2021.05.31 ·
427 阅读 ·
1 点赞 ·
0 评论

Python:测试微软自动化开源库 playwright 过程中遇到的问题点:如何创建多个变量,用于代表多个标签页,然后各自打开相同或者不同的网址

Python:测试微软自动化开源库 playwright 过程中遇到的问题点:如何创建多个变量,用于代表多个标签页,然后各自打开相同或者不同的网址先来个我最开始的写法,很明显是错误的:for i in range(10): print('page' + str(i)) # 很明显 这句话是错误的写法 ,报错信息如下: cannot assign to operator,意为:不能赋值给运算符 'page' + str(i) = i再来个优化后的写法(主要是定义了一个字典
原创
发布博客 2021.04.06 ·
366 阅读 ·
0 点赞 ·
1 评论

使用Python程序过程中,中间大量使用 pyautogui 库进行键鼠模拟操作,突然发现异常,如何紧急停止程序?

按 windows + L 快捷键,快速进行锁屏,即可强行停止,并且程序会报出如下错误1、在IDE中执行,无论是否使用断点调试,还是直接运行,IDE都会报错停止2、在文件资源管理器中运行,进行锁屏强行停止后,Python运行框框会直接消失不见,不会有错误提示PS:目前这种方式发现仅适用于 Python 导入的 Pyautogui 库的模拟键鼠操作,其他Python的程序等,经过测试,发现此方法无效(包括导入 xlwings 进行Excel操作,锁屏仍会运行),并不能强行停止!...
原创
发布博客 2021.03.18 ·
621 阅读 ·
2 点赞 ·
4 评论

Python从右向左查找字符串

'''Author: LiangLastEditors: LiangDate: 2021-01-24 16:16:44LastEditTime: 2021-02-24 13:53:58Email: str-liang@outlook.comFilePath: /Python_project/平时练习/Python从右向左查找字符串.pyEnvironment: Win 10 Python 3.9Description: 使用Python 3.9版本 其中f'' 格式化字符串,是 Pyt.
原创
发布博客 2021.02.24 ·
2030 阅读 ·
1 点赞 ·
0 评论

批量 m3u8文件转成MP4的方法--Python实现和 cmd 实现(推荐cmd)--仅粉丝可见

#批量m3u8文件转成MP4的方法但是因为os.listdir()顺序的问题,此方法可能会导致乱序,所以推荐另外一种。cmd部分引用链接:https://jingyan.baidu.com/article/00a07f380cd30f82d128dc4f.html#直接打开cmd窗口在里面输入进入文件夹路径,输入copy/b0+1+2+3new.ts其中0+1+2+3是文件名,有多少写多少,可以使用批处理如cmd命令dir/b获取,或者更简单的就是使用 Excel...
原创
发布博客 2021.02.13 ·
2324 阅读 ·
0 点赞 ·
1 评论

2021-01-29-ExcelVBA数据透视表的相关操作VBA程式代码段

Sub 数据透视表的相关操作VBA程式代码段() Rem PivotTables(1) 代表第一个数据透视表,这样就可以不用写名字了 Rem 分类汇总 For Each i In ActiveSheet.PivotTables(1).PivotFields i.Subtotals = Array(False, False, False, False, False, False, False, False, False, False, False, False) '.
原创
发布博客 2021.01.29 ·
403 阅读 ·
1 点赞 ·
0 评论
加载更多