-
日期:2021-02-07 11:23:31
点击:59
内容简介:缩进 Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。 先看C语言的表达方式(注意,这是C,不是Python!) 复制代码 代码如下: if ( i 0 ) { x = 1; y = 2; } 如果i 0的话...
-
日期:2021-02-07 11:23:31
点击:59
内容简介:场景:某个文件夹下面包含数量巨大的文件,需求需要将这些文件按组(比如5000个一组)存放到不同的目录中去。 复制代码 代码如下: # Filename: CopyFiles.py import os import os.path folder_capacity = 20 def copy_files(src_dir, dest_dir): count = 0 c...
-
日期:2021-02-07 11:23:30
点击:59
内容简介:最近在做的一个项目中需要使用到HTML5中引入的WebSocket技术,本来以为应该很容易就能搞定,谁知道在真正上手开发了以后才发现有很多麻烦的地方,虽然我们是一个以前端开发和设计见长的团队,而且作为一个二手程序猿又长期不被待见,但是为了让有同样需求的...
-
日期:2021-02-07 11:23:30
点击:59
内容简介:去年自己写过一个程序时,不太确定自己的内存使用量,就想找写工具来打印程序或函数的内存使用量。 这里将上次找到的2个内存检测工具的基本用法记录一下,今后分析Python程序内存使用量时也是需要的。 memory_profiler模块(与psutil一起使用) 注:psutil这...
-
日期:2021-02-07 11:23:30
点击:59
内容简介:Python的运算符和其他语言类似 (我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍) 数学运算 复制代码 代码如下: print 1+9 # 加法 print 1.3-4 # 减法 print 3*5 # 乘法 print 4.5/1.5 # 除法 print 3**2 # 乘方 print 1...
-
日期:2021-02-07 11:23:29
点击:59
内容简介:一、不要使用可变对象作为函数默认值 复制代码 代码如下:In [1]: def append_to_list(value, def_list=[]): ...: def_list.append(value) ...: return def_list ...: In [2]: my_list = append_to_list(1) In [3]: my_list Out[3]: [1] In [4]: my_other_lis...
-
日期:2021-02-07 11:23:29
点击:59
内容简介:做服务器端开发的同学应该都对进程监控不会陌生,最近恰好要更换 uwsgi 为 gunicorn,而gunicorn又恰好有这么一章讲进程监控,所以多研究了下。 结合之前在腾讯工作的经验,也会讲讲腾讯的服务器监控是怎么做的。同时也会讲下小团队又该怎么敏捷的解决。 下...
-
日期:2021-02-07 11:23:29
点击:59
内容简介:不得不说python的上手非常简单。在网上找了一下,大都是python2的帖子,于是随手写了个python3的。代码非常简单就不解释了,直接贴代码。 复制代码 代码如下: #test rdp import urllib.request import rebr #登录用的帐户信息 data={} data['fromUrl']='' da...
-
日期:2021-02-07 11:23:28
点击:59
内容简介:简单的数据类型以及赋值 变量不需要声明 Python的变量不需要声明,你可以直接输入: 复制代码 代码如下: a = 10 那么你的内存里就有了一个变量a, 它的值是10,它的类型是integer (整数)。 在此之前你不需要做什么特别的声明,而数据类型是Python自动决定的...
-
日期:2021-02-07 11:23:28
点击:59
内容简介:python写的GTK程序,会有这样一个怪现象,本来在cmd下用 python xxx.py 启动,还好好的,但是用py2exe编译以后,再用subprocess调用命令行程序的时候,就发现一个黑乎乎的cmd窗口跳出来了,特别难看,要消除它其实也还比较容易,但是要使用startupinfo这个wi...