51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#python爬虫
python socket timeout设置
需要在调用socket的connect方法之前设置settimeout(time)方法,另外在设置之后要将再次调用settimeout(None)来设置socket进入阻塞模式。如下代码示例:sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)sock.settim...
代码星球
·
2020-04-06
python
socket
timeout
设置
想使用gevent、mysql、sqlalchemy实现python项目协程异步达到并发的效果
如题,但是查看了很多资料,都说python这边的mysql不支持异步并发,只能阻塞进行,心塞30秒,暂时放弃这方面的研究 如果不操作数据库的化,比如请求url、操作文件,还是可以用gevent来异步实现并发的:https://zhuanlan.zhihu.com/p/21465564 有资料说豆瓣通...
代码星球
·
2020-04-06
使用
gevent
mysql
sqlalchemy
实现
python函数getopt用法
python内建模块,用来处理命令行参数格式:getopt(args,shortopts,longopts=[])参数args一般是sys.argv[1:]sys.argv[0]表示执行文件本身shortopts短格式(-)longopts长格式(--)命令行中输入:pythontest.py-i127.0.0.1-p...
代码星球
·
2020-04-06
python
函数
getopt
用法
python的socket
一台计算机有65536个TCP端口和65536个UDP端口,一个端口只能被一个进程占用,1024以下端口是标准端口,固定分配,比如ftp就是21端口ssh是22端口telnet是23端口smtp是25端口等网络通信其实是网络进程间的通信IP(主机)+PORT(进程)Socket类型套接字格式:socket(family...
代码星球
·
2020-04-06
python
socket
python协程
1、http://www.dongwm.com/old/archives/guanyugeventdeyixielijieer/2、https://amberno1111.github.io/2016/11/02/Python/Python%E5%8D%8F%E7%A8%8B%E4%B8%8E%E5%BC%82%E6%...
代码星球
·
2020-04-06
python
协程
python获取linux本机IP
1#!/usr/bin/envpython2#encoding:utf-83#description:getlocalipaddress45importos6importsocket,fcntl,struct78defget_ip():9#注意外围使用双引号而非单引号,并且假设默认是第一个网卡,特殊环境请适...
代码星球
·
2020-04-06
python
获取
linux
本机
IP
python中list/tuple/dict/set的区别
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表list和元组tuple。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最...
代码星球
·
2020-04-06
python
list
tuple
dict
set
python读写csv时中文乱码问题解决办法
参考1参考2参考3CSV是英文CommaSeparateValues(逗号分隔值)的缩写,顾名思义,文档的内容是由“,”分隔的一列列的数据构成的,可以使用excel和文本编辑器等打开。CSV文档是一种编辑方便,可视化效果极佳的数据存储方式1、python读写、追加csv方法:‘r&r...
代码星球
·
2020-04-06
python
读写
csv
中文
乱码
python部署工具fabric
两台机器:10.1.6.186、10.1.6.159。fabric部署在10.1.6.186上面 1 执行和1相同的任务,不过排除掉10.1.6.159这台机器 1#!/usr/bin/python2fromfabric.apiimport*3fromfabric.context_mana...
代码星球
·
2020-04-06
python
部署
工具
fabric
python中__name__ = '__main__' 的作用
有句话经典的概括了这段代码的意义:“Makeascriptbothimportableandexecutable”意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。先写一个模块:#module.pydefmain():print"wearein%s"%__name__i...
代码星球
·
2020-04-06
python
name
main
作用
如何在sublime3项目设置中设置python模块的搜索路径?ImportError: No module named *的解决办法
问题:之前使用pycharm,用的挺溜,但是电脑配置实在不争气,pycharm启动久了,耗去大量内存,导致运行起来越来越慢,于是转向使用sublimetext。 把项目从pycharm切换到sublimetext后,发现执行某个*.py文件的时候,出现找不到模块的问题,如下 解决办法...
代码星球
·
2020-04-06
何在
sublime3
项目
置中
设置
python json及mysql——读取json文件存sql、数据库日期类型转换、终端操纵mysql及python codecs读取大文件问题
preface:近期帮师兄处理json文件,须要读到数据库里面,以备其兴许从数据库读取数据。数据是关于yelp站点里面的:https://github.com/Yelp/dataset-examples,http://www.yelp.com/dataset_challenge/.涉及到一些json和sql的问题,记录...
代码星球
·
2020-04-06
python
json
mysql
读取
文件
python3之循环
本节主要介绍python中循环语句的使用方法以及其它一些语句exec等,文章后面附有之前的文章。if是值运行一次而循环时在条件满足情况下能够运行相同语句多次;使用循环能够轻松实现序列。词典等的迭代;用来在不论什么条件为真的情况下反复运行一个代码快:whilei>0:代码快其它代码。演演示样例如以下:>>...
代码星球
·
2020-04-06
python3
循环
python的开发工具UliPad安装篇
之前文章里写过一个搭建windows下搭建Selenium+Eclipse+Python环境,如今认为这个Eclipse太大了,太笨重了,重新启动又慢,像Python脚本轻级语言,不是必需用那么大的工具嘛,是吧,所以今天弄个UliPad来写Python脚本1)下载:要装软件,咱得首先得下载软件,UliP...
代码星球
·
2020-04-06
python
开发工具
UliPad
安装
使用python创建cocos2d-x项目
已准备条件:已安装vs2012,已下载cocos2d-xsdk2.2.3包。旧版本号使用包里面的模板创建项目,如今新的包,使用python 来创建 1.下载安装 python https://www.python.org/ 版本号选2.2.7,高版本号的有问...
代码星球
·
2020-04-06
使用
python
创建
cocos2d-x
项目
首页
上一页
...
338
339
340
341
342
...
下一页
尾页
按字母分类:
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
其他