51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Python
python的metaclass浅析-乾颐堂
元类一般用于创建类。在执行类定义时,解释器必须要知道这个类的正确的元类。解释器会先寻找类属性__metaclass__,如果此属性存在,就将这个属性赋值给此类作为它的元类。如果此属性没有定义,它会向上查找父类中的__metaclass__.如果还没有发现__metaclass__属性,解释器会检查名字为__metacl...
代码星球
·
2021-02-16
python
metaclass
浅析
乾颐
Python和JavaScript间代码转换4个工具-乾颐堂
Python还是JavaScript?虽然不少朋友还在争论二者目前谁更强势、谁又拥有着更为光明的发展前景,但毫无疑问,二者的竞争在Web前端领域已经拥有明确的答案。立足于浏览器平台,如果放弃JavaScript,我们也就没什么可选择的项目了。好吧,也许答案也不是这么绝对。JavaScript已经成为众多其它编程语言争相...
代码星球
·
2021-02-16
Python
Javascript
代码
转换
4个
开发中常遇到的Python陷阱和注意点-乾颐堂
最近使用Python的过程中遇到了一些坑,例如用datetime.datetime.now()这个可变对象作为函数的默认参数,模块循环依赖等等。在此记录一下,方便以后查询和补充。避免可变对象作为默认参数在使用函数的过程中,经常会涉及默认参数。在Python中,当使用可变对象作为默认参数的时候,就可能产生非预期的结果。下...
代码星球
·
2021-02-16
开发
中常
遇到
Python
陷阱
详解python2 和 python3的区别-乾颐堂
看到这个题目大家可能猜到了我接下来要讲些什么,呵呵,对了,那就是列出这两个不同版本间的却别!搜索一下大家就会知道,python有两个主要的版本,python2和python3,但是python又不同于其他语言,向下兼容,python3是不向下兼容的,但是绝大多数组件和扩展都是基于python2的,下面就来总结一下pyt...
代码星球
·
2021-02-16
详解
python2
python3
区别
乾颐
python基础之删除文件及删除目录的方法-乾颐堂
下面来看一下python里面是如何删除一个文件及文件夹的~~首先引入OS模块importos删除文件: os.remove()删除空目录: os.rmdir()递归删除空目录: os.removedirs()递归删除目录和文件(类似DOS命令DeleteTree): 方法1:#D...
代码星球
·
2021-02-16
删除
python
基础
文件
目录
python多线程编程5: 条件变量同步-乾颐堂
互斥锁是最简单的线程同步机制,Python提供的Condition对象提供了对复杂线程同步问题的支持。Condition被称为条件变量,除了提供与Lock类似的acquire和release方法外,还提供了wait和notify方法。线程首先acquire一个条件变量,然后判断一些条件。如果条件不满足则wait;如果条...
代码星球
·
2021-02-16
python
线程
编程
条件
变量
python性能测试脚本-乾颐堂
废话不多说,直接上代码。importhttplibimporturllibimporttimeimportjson classTransaction(object): ...
代码星球
·
2021-02-16
python
性能
测试
脚本
乾颐
Python 中的POST/GET包构建以及随机字符串的生成-乾颐堂
现在,我们来用Python,创建GET包和POST包。至于有什么用处,大家慢慢体会。Python中包含了大量的库,作为一门新兴的语言,Python对HTTP有足够强大的支持。现在,我们引入新的库httplib以及urllib这两个库根据名称,我们可以知道他们是对于HTTP以及URL的操作。首先我们先要与服务器建立连接。...
代码星球
·
2021-02-16
Python
中的
POST
GET
包构建
python socket编程入门(编写server实例)-乾颐堂
python编写server的步骤:1.第一步是创建socket对象。调用socket构造函数。如:socket=socket.socket(family,type)family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UNIX家族用于同一台机器上的进程间通...
代码星球
·
2021-02-16
python
socket
编程
入门
编写
python动态捕获异常-乾颐堂
在讨论动态捕获异常时让我大吃一惊的是,可以让我找到隐藏的Bug和乐趣...有问题的代码 下面的代码来自一个产品中看起来是好的抽象代码-slightly(!).这是调用一些统计数据的函数,然后进行处理.首先是用socket连接获取一个值,可能发生了socket错误.由于统计数据在系统中不是至关重要的,我们只是记...
代码星球
·
2021-02-16
python
动态
捕获
异常
乾颐
python 探测网站目录的GUI程序-乾颐堂
1.pyqt4写的界面find_ui.py1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465#-*-coding:utf-8-*...
代码星球
·
2021-02-16
python
探测
网站
目录
GUI
python实现中文字符繁体和简体中文转换-乾颐堂
需求:把中文字符串进行繁体和简体中文的转换;思路:引入简繁体处理库,有兴趣的同学可以研究一下内部实现,都是python写的 1、下载zh_wiki.py及langconv zh_wiki.py:https://github.com/skydark/nstools/blob/master/zhtool...
代码星球
·
2021-02-16
中文
python
实现
字符
繁体
Python相对、绝对导入浅析
这篇文章从另外一个不同的视角来分析一下Python的import机制,主要的目的是为了搞懂import中absolute、relativeimport遇到的几个报错。 这里不同的视角是指从Pythonimporthooks这个方面来展开,当然本身关于Pythonimporthooks有很多的文章,我这里不打算...
代码星球
·
2021-02-15
Python
相对
绝对
导入
浅析
Python随手记
1. print(sys.argv) #输出当前py存放路径 2. os.getcwd() #输出当前所在目录 3. fromsysimportargv #引用sys中的argv这样就不用加sys.但为了避免命名冲突一般不使用这种方法 4. f...
代码星球
·
2021-02-15
Python
手记
Python操作Mysql中文乱码问题
Python操作MySQL需要安装Python-MySQL可以从网上搜索一下,和一般的Python包一样安装安装好之后,模块名字叫做MySQLdb,在Window和Linux环境下都可以使用用下面几个措施,保证MySQL的输出没有乱麻: 1Python文件设置编码&...
代码星球
·
2021-02-15
Python
操作
Mysql
中文
乱码
首页
上一页
...
27
28
29
30
31
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他