-
auto
2019-08-27 08:03:41
python
1641°
20
python 抓取的网页默认是bytes的,要转码.查看网页源码可以看到,我本次抓取的网页的编码方式是utf-8的.req = urllib.request.Request(url=myurl,headers = myheaders)
data = urllib.request.urlopen(req).read()
print(data.decode("UTF-8"))这样就正常显示中文了
-
auto
2019-08-27 08:03:41
python
1745°
20
去年工作中的一个实例,觉得较有意思,由于实例需求较繁琐也不太典型,我只能稍作整理和修改后,和大家分享整个案例的需求以及我写脚本的思路和想法,希望对大家有参考的价值。
大概需求:主站有个js文件记录用户设备和IP信息以及在主页上一些操作和输入信息,这些数据写到nginx日志里。需要每小时去分析一次上个小时日志(Nginx日志每小时做一次切割日志文件
-
auto
2019-08-27 08:03:41
python
1754°
20
#!/usr/bin/python#-*-coding:utf-8-*-importurllib,reurl1='http://www.csvt.net/resource/videos'headers=(
-
auto
2019-08-27 08:03:41
python
1577°
20
linux下的python补全,一键搞定,简单粗暴!
-
auto
2019-08-27 08:03:41
python
1525°
20
知识点:如果连接数据库不使用默认端口,需要在连接host地址上加上端口
如cacelbert01.mysql.alibabalabs.com:3306
#coding=gbk
##############################################################
# Copyright (C), 2009-2010, aliyun
# FileNam
-
auto
2019-08-27 08:03:41
python
1370°
20
在使用python的时候,常常会遇到给一个变量赋值一长串的字符串。而在这一长串的字符串中又往往夹杂其他变量,而在python最常用的网页处理环境中,如果没有好的变量赋值方法,使用起来多有不便。 1、比如网页变量赋值,我们固定一个地址,想在后面加参数小尾巴var="1775294"url="http://qujunorz.blog.51cto.c
-
auto
2019-08-27 08:03:41
python
1759°
20
安装pymssql需要的包:freetds(http://www.filewatcher.com/m/freetds-0.82.tar.gz.1596755-0.html)setuptools(https://pypi.python.org/pypi/setuptools)pymssql(https://pypi.python.org/pypi/pymssql/) 安装步骤:1. 安装freetd
-
auto
2019-08-27 08:03:41
python
1787°
20
算法如下: 1.猜测一个要求数字的平方根 2.用 原数 / 猜测数字 3.用 计算步骤2的值与猜测数字的平均值 4.步骤3得到的值为新的猜测值 5.判断新的猜测值和原猜测值是否相同,相同则跳转至步骤2,不同则该猜测值为原数平方根 # 在计算机中相同与不同,参考浮点数相同方法python源码如下:importmath
-
auto
2019-08-27 08:03:41
python
1535°
20
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import sys,socket
host = ''
port = 2012
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1
-
auto
2019-08-27 08:03:28
python
1586°
20
最近在用python做一个软件,其中碰到了需要把从一个从linux系统上取到本地windows的文本读出来的操作,用到一个知识点,及时记下来。
如linux下有text.txt内容为:
aaaaa
bbbbb
ccccc
到了windows下就变成
aaaaa■bbbbb■ccccc
G_FILE="C:\\text.txt"f
-
auto
2019-08-27 08:03:28
python
1580°
20
python是一种动态类型语言(动态类型语言:直接被解释器执行不需要进行编译) 程序运行当中变量可以绑定到不同类型的值.(变量:程序运行中可以发生变化的量)接下来我们用复利计算来说明一下python的这一个特性:price=1000;#金额初始为1000
rate=0.05#利率为每期0.05
year
-
auto
2019-08-27 08:03:28
python
2104°
20
文件输入输出中常用的文件对象方法:open : 返回一个新的文件对象,调用该对象的上的方法可对文件进行任何操作readline: 读取一行数据包括结尾的换行符在内write: 将数据写入文件中close: 关闭文件对象;举例:读取E盘中的work.txt文件f=open('work.txt')
line=f.readline()
prin
-
auto
2019-08-27 08:03:28
python
1796°
20
List定义及常用的方法见上一篇博客。Tuple元组tuple的定义:tuple是一个有序的元素组成的不可变对象的集合,使用小括号()表示,是可迭代对象元组中数据的访问&n
-
auto
2019-08-27 08:03:28
python
1315°
20
前言: 某天突发奇想,想要实现一个农历生日提醒。这个时候有了如下的大概思路:获取农历 ——>&nbs
-
auto
2019-08-27 08:03:28
python
1409°
20
注:此操作本人用CentOS6.8最小化安装通过 为了ipython可以保存历史纪录,还需要安装sqlite-devel 1.准备工作 yum-yinstallgccwgetxzunzipzlib-developenssl
-
auto
2019-08-27 08:03:28
python
1904°
20
Python还比较年轻,这几个小软件很小,但找齐不那么容易,官网上可能由于对方有部分库遗失下载不下来,各处收集,全部收齐上传在此,且在命名时已按照逐一安装的顺序编好了号,需要的下载下来按序号安装!Python安装PyGraphics包 (python import media模块)简单教程:如果没有安装PyGraphics包而使用了引用>>>import media就会产生错误:
-
auto
2019-08-27 08:03:28
python
1784°
20
Python绘制七段数码管显示当前时间
-
auto
2019-08-27 08:03:28
python
1783°
20
import subprocessp = subprocess.Popen("ping www.baidu.com -n 6",shell=True,stdout=subprocess.PIPE)#一下面是第一种方法(使用时请先注释第二种方法)for i in iter(p.stdout.readline, b''): print i.rstrip()#下面是第二种方法(
-
auto
2019-08-27 08:03:28
python
1555°
20
#-*-coding:utf-8-*-import osimport sysimport urllib2import pygameimport reimport socketimport subprocess# 输入要测试的site值print "Hello"print pygame.versite=raw_input("Pls Input Your Site:")req = urllib2.Re
-
auto
2019-08-27 08:03:28
python
1808°
20
#!/usr/bin/python
#-*-coding:gbk-*-
#设置源文件输出格式
importsys
importgetopt
importjson
importcreateDict
importmyConToXML
importmyConToTable
defgetRsDa