![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 53
ciscomonkey
10年还在这行!
展开
-
python 如何在linux进行调试
文章目录如何在linux进行调试python,很多公司的是服务器,而服务器上面的python,打开只有shell 模式,如果你要观察某个变量是不方便的。最方便的方式是:> python -m pdb debug.py一些常用指令:h(elp) [comman] #打印可用指令及帮助信息r(eturn) #运行代码直到下一个断点或当前函数返回b(reak) [[filename:]lineno | function[, condition]] #指定文件某行或函数体来设置断点原创 2022-01-07 22:05:34 · 5295 阅读 · 0 评论 -
[python] import后的模块是否能del移除掉
很多时候,我们在debug程序,可能是希望import 一个模块进去,这个时候,又想调试一下,于是在shell还没有关掉的情况下,更改了模块的内容,不管我重新再import,发现更改后的内容并没有生效,即使你删除了当前路径下的一个临时文件pyc也没有用。使用del也不能真正的删除。所以,需要重新开启shell。参考文章: Python导入模块能否取消导入?...转载 2022-01-06 16:04:50 · 1494 阅读 · 0 评论 -
[python] shell模式下面写for循环
很多时候,我们需要使用shell模式进行一步一步的参考别人的程序,如果是有pycharm,还比较方便,但是假如只有linux平台,那么对于这种交互式的shell,又如何写for循环然后进行调试呢?网上有很多人说用for i in list;do执行语句done经过实验,是不行的,不知道是不是我立即错误??下面是直接使用:以下图片,引用:https://www.pianshen.com/article/5001623682/最后得到了验证,是可以的。...原创 2022-01-06 14:49:56 · 1607 阅读 · 0 评论 -
[python]开发IC utility 一些常用的方法和函数和语法规则
文章目录字符串的replace字符串的split字符串的strip循环for in判断语句中的and not本篇博客将根据IC的实际场景应用来记录一些常用的方法和函数字符串的replacecsv_file = occ_file_path.replace(".xls",".csv")如上图所示,在IC utillity的开发中,我们可能会用到将获取到的xls的path转换为csv的path,因此,当occ_file_path 获取到了occ的excel之后,我们可以获取到当前路径下的csv的path原创 2022-01-05 21:23:45 · 621 阅读 · 0 评论 -
[Python] sys.argv[] 用法
本篇文章介绍的是sys.argv[]的用法:首先看到sys应该知道是调用的系统函数。sys.argv是从外部终端获取参数的一个桥梁,获取到的结果为list形式。第一个获取的参数就是程序本身如下图所示,是一个test.py的程序。而获取到终端上的第一个默认参数就是该文件名。如果我们要从终端获取多个参数,如下图所示,可以看到打印输出有4个元素。参考文章:1...原创 2022-01-05 20:27:12 · 323 阅读 · 0 评论 -
[Python]理解 if __name__ == ‘__main__‘
文章目录本篇文章,参考并改编了https://www.jianshu.com/p/989953d468d9在很多utility程序中,我们会经常看到这样一句:if __neme__ == "__main__" :我们都只到python编写的文件可以直接运行,也可以当做模块来引用,不管哪一种方式,最顶层(以缩进方式来划分),都会被执行。作用:实际项目中,可能我们希望在引用这个module模块的时候,并不希望在导入的时候去执行顶层的code。if __neme__ == "__main__"转载 2022-01-05 19:53:38 · 275 阅读 · 0 评论 -
python 2022/1/2
类和对象定义:具有相同属性和功能的一类事物— 抽象概念对象:具体的表现类:人:性别、肤色、年龄。。。。 功能: 跳、蹦、学习等车:颜色、方向盘、车轮 功能:跑猫:颜色、名字、毛发颜色 功能:跳等等类属性的定义和使用:类属性:写在类中,但是在方法外。分为了:公有和私有这两种。使用两个下划线,只能在class里的方法里面调用。构造函数:构造函数,又称为构造器,当你创建实例化对象的时候,它会自动运行。如下图所示:当前面使用两个下划线+单词+后面使用两个下划线,代表prede原创 2022-01-03 15:30:39 · 857 阅读 · 0 评论 -
python 2021/12/31
列表,用【】列表的操作:切片:list[start????step]取前舍后正序和反序打印list里面内容,注意取前舍后的原则。字典:映射关系 key value无需,没有下标key,不可以变化,值可以变化key唯一字典用花括号 {“key1”:int,“key2”: 2 }来定义。字典不支持拼接元组:顺序组合:正序和反序,不可以修改。定义好元组后,不可以修改特点: (1,2,3)用( , , ,)存放数据、字典、list等tuple — 元组有序数据,也就是有原创 2021-12-31 15:54:44 · 548 阅读 · 0 评论 -
2021/6/20~22 每天学习python 30分钟 -了解python - python的运算符
文章目录python算数运算符+-*/python比较运算符python赋值运算符本篇博客介绍python的运算符号。python算数运算符±*/简单的+ - * / 这里就不再介绍了,需要注意的是一下三种即可% 取余** 取幂// 向下取整a =10 ,b=20在python 2里面,整数除以整数,如果要得到小数部分,需要把其中一个数改为浮点数即可。python比较运算符比较运算符,当然就是比较两个元素的大小。== 用来比较是否相等!= 用来比较不等于> 大于 &原创 2021-06-24 11:32:50 · 291 阅读 · 0 评论