Python3

  • 2. Python标准库urllib.request模块_2(python3)

    2. Python标准库urllib.request模块_2(python3) 2015-05-03

    参考学习地址:http://www.iplaypython.com # coding:utf-8 # 学习1 import urllib.request # print(dir(html)) # 获取网页所在的header信息 url="http://www.iplaypython.com/" html=urllib.request.urlopen(url) # 获取网站返回的状态码 code = html.getcode() print("返回的状态码: %s"

    关键词: Python3, urllib.request
  • 1. Python标准库urllib.request模块_1(python3)

    1. Python标准库urllib.request模块_1(python3) 2015-05-03

    参考学习地址:http://www.iplaypython.com Header 网页头部信息: Server: 服务器类型 Content-Type: 网页内容类型: text 编码: GBK/UTF-8 Last-Modified: 网站最后修改时间 # coding:utf-8 # 学习1 # import urllib # # 查看方法内容 # print(dir(urllib)) # # 查看帮助文档 # help(urllib) # # PACKAGE CONTENTS (包里面的内

    关键词: Python3, urllib.request
  • Python3基础之输入和输出实例分析

    Python3基础之输入和输出实例分析 2015-04-13

    这篇文章主要介绍了Python3基础之输入和输出实例分析,很重要的知识点,需要的朋友可以参考下 通常来说,一个Python程序可以从键盘读取输入,也可以从文件读取输入:而程序的结果可以输出到屏幕上,也可以保存到文件中便于以后使用.本文就来介绍Python中最基本的I/O函数. 一.控制台I/O 1.读取键盘输入 内置函数input([prompt]),用于从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符): s = input("Enter your input:") 注:在P

    关键词: Python3
  • CentOS7安装Python3.4 ,让Python2和3共存

    CentOS7安装Python3.4 ,让Python2和3共存 2015-04-12

    CentOS7安装Python3.4 ,让Python2和3共存 环境:CentOS7.1 需求:网络畅通 编译需要的一些包,酌情安装 yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-de

    关键词: linux, shell, Python3, CentOS7
  • Python3写爬虫(一)抓取页面

    Python3写爬虫(一)抓取页面 2015-03-31

    刚开始学习Python,决定学习Python3,但是网上的好多书都是Python2编写的.从今天起开始收集Python3.X实现的有趣代码,在解读代码的过程中提高自己的Python. 在CSDN上找到了一个利用Python3.3实现的爬虫,作者是一个名为德玛之力的网友,这是原文地址: http://blog.csdn.net/omuyejingfeng1/article/details/24182313 运行了代码,顺利的实现了百度贴吧页码的下载,源码如下: #encoding:utf-8 im

    关键词: 爬虫, Python3
  • 修复在python3中import winrandom错误

    修复在python3中import winrandom错误 2015-03-27

    问题:在windows的python3使用PyCrypto出现ImportError: No module named 'winrandom'错误 处理:修改python3安装目录下的 lib/Crypto/Random/OSRNG/nt.py 文件中找到 import winrandom 修改为 from Crypto.Random.OSRNG import winrandom 参考:https://github.com/dlitz/pycrypto/commit/10abfc8633bac6

    关键词: Python3
  • configparser读取含有中文的配置(Windows)

    configparser读取含有中文的配置(Windows) 2015-03-09

    运行环境:Windows7.1 在 Python 3 中虽有encoding 参数,但是对于有BOM(如Windows下用记事本指定为utf-8)的文件,需要使用 utf-8-sig, 使用utf-8就没戏. 配置文件 (utf-8格式,带BOM) [test] a = 中文 Python3下面的代码: # -*- coding:utf-8 -*- import configparser config = configparser.ConfigParser() config.read('test

    关键词: python, 中文, ConfigParser, Python3
  • [Linux] Python3中zipfile模块文件名乱码问题

    [Linux] Python3中zipfile模块文件名乱码问题 2015-03-03

    注意:本篇文章针对的是python3,2.7中的zipfile模块没有预转码这一步,已测试2.7中该思路不可用 主要思路参考这篇文章:http://blog.sina.com.cn/s/blog_5805e98101012uzv.html linux下zip文件乱码已经是一个常见问题了,再加上python想不遇到乱码问题都难. 在zipfile.ZipFile中获得的filename有中日文则很大可能是乱码,这是因为 在zip标准中,对文件名的 encoding 用的不是 unicode,而可能

    关键词: linux, zipfile, 乱码, Python3
  • Python3 能振兴 Python的原因分析

    Python3 能振兴 Python的原因分析 2015-02-11

    我从Stephen A. Goss那读到关于了<Python 3正在毁灭Python>.这篇文章有不少精彩的论点,但我却并不认为Python 3是在毁灭Python,也不认为整个局面对Python一点也不利 我从Stephen A. Goss那读到关于了<Python 3正在毁灭Python>.这篇文章有不少精彩的论点,但我却并不认为Python 3是在毁灭Python,也不认为整个局面对Python一点也不利. 但是正如那些比较俗气的格言所说,也许每一次危机也意味着一次机遇. 也

    关键词: Python3, 振兴
  • Python3 正在毁灭 Python的原因分析

    Python3 正在毁灭 Python的原因分析 2015-01-28

    Python 2强大的一个地方是它身后巨大的第三方库,恩,可以做任何事.Python 3没有这个.是的,很多库已经移植了,但是仍然有数以十倍的库没有移植过去,而且也不太容易 Python 3毫不费力地成为发生在Python社区里最糟糕的事.我还记得第一次使用Python的时候,我还在花大量时间在C++这块上,而Python就像是我的一次开光.我可以打开文本编辑器用几秒钟或者几分钟写出一个可以工作的程序,而不是用几小时或几天.我记得Python 2.5出来的时候,带来了一大堆崭新的简洁的语言特性.

    关键词: Python3
  • 让python同时兼容python2和python3的8个技巧分享

    让python同时兼容python2和python3的8个技巧分享 2015-01-24

    这篇文章主要介绍了让python同时兼容python2和python3的8个技巧分享,对代码稍微做些修改就可以很好的同时支持python2和python3的,需要的朋友可以参考下 python邮件列表里有人发表言论说"python3在10内都无法普及".在我看来这样的观点有些过于悲观,python3和python2虽然不兼容,但他们之间差别并没很多人想像的那么大.你只需要对自己的代码稍微做些修改就可以很好的同时支持python2和python3的.下面我将简要的介绍一下如何让自己的py

    关键词: python, python2, Python3
  • 关于你不想知道的所有Python3 unicode特性

    关于你不想知道的所有Python3 unicode特性 2015-01-19

    我的读者知道我是一个喜欢痛骂Python3 unicode的人.这次也不例外.我将会告诉你用unicode有多痛苦和为什么我不能闭嘴.我花了两周时间研究Python3,我需要发泄我的失望.在这些责骂中,仍然有有用的信息,因为它教我们如何来处理Python3.如果没有被我烦到,就读一读吧 我的读者知道我是一个喜欢痛骂Python3 unicode的人.这次也不例外.我将会告诉你用unicode有多痛苦和为什么我不能闭嘴.我花了两周时间研究Python3,我需要发泄我的失望.在这些责骂中,仍然有有用

    关键词: unicode, Python3
  • Python3基础之list列表实例解析

    Python3基础之list列表实例解析 2014-12-30

    这篇文章主要介绍了Python3的list列表用法,这是Python3数据类型中非常常见的应用,需要的朋友可以参考下 通常来说Python中任何值都是一个对象,因此任何类型(int.str.list-)都是一个类.而类就必然有它的方法或属性,我们要记下这么多类的所有方法显然是不可能的,对此本文介绍两个小技巧: dir() :内置函数,用来查询一个类或者对象所有属性,比如>>> dir(list). help() :内置函数,用来查询具体的说明文档,比如>>> help(

    关键词: List, Python3
  • Python3基础之基本运算符概述

    Python3基础之基本运算符概述 2014-11-29

    这篇文章主要介绍了Python3基础的基本运算符,非常重要的知识点,需要的朋友可以参考下 本文所述为Python3的基本运算符,是学习Python必须掌握的,共享给大家参考一下.具体如下: 首先Python中的运算符大部分与C语言的类似,但也有很多不同的地方.这里就大概地罗列一下Python 3中的运算符. 一.算术运算符 注意: 双斜杠 // 除法总是向下取整. 从符点数到整数的转换可能会舍入也可能截断,建议使用math.floor()和math.ceil()明确定义的转换. Python定义

    关键词: Python3
  • python3模拟百度登录并实现百度贴吧签到示例分享(百度贴吧自动签到)

    python3模拟百度登录并实现百度贴吧签到示例分享(百度贴吧自动签到) 2014-11-24

    这篇文章主要介绍了python3模拟百度登录并实现百度贴吧签到示例,需要的朋友可以参考下 baiduclient.py import urllib.parse import gzip import json import re from http.client import HTTPConnection from htmlutils import TieBaParser import httputils as utils # 请求头 headers = dict() headers["Conne

    关键词: 百度贴吧, Python3, 签到
  • Python3实现连接SQLite数据库的方法

    Python3实现连接SQLite数据库的方法 2014-11-10

    这篇文章主要介绍了Python3实现连接SQLite数据库的方法,在Python数据库编程中有着广泛的应用,需要的朋友可以参考下 本文实例讲述了Python3实现连接SQLite数据库的方法,对于Python的学习有不错的参考借鉴价值.分享给大家供大家参考之用.具体方法如下: 实例代码如下: import sqlite3 db = r"D:\pyWork\test.db" #pyWork目录下test.db数据库文件 drp_tb_sql = "drop table if e

    关键词: sqlite, Python3
  • Python3基础之基本数据类型概述

    Python3基础之基本数据类型概述 2014-11-08

    这篇文章主要介绍了Python3的基本数据类型,需要的朋友可以参考下 本文针对Python3中基本数据类型进行实例介绍,这些对于Python初学者而言是必须掌握的知识,具体内容如下: 首先,Python中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建.在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型.Python 3中有六个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple

    关键词: 数据类型, Python3
  • python3.3实现乘法表示例

    python3.3实现乘法表示例 2014-09-14

    这篇文章主要介绍了python3.3实现乘法表示例,需要的朋友可以参考下 from StringHelper import PadLeft for x in range(1,10): for y in range (1,x+1): endflag=' | \n' if x==y else ' | ' print(y,'*',x,'=',PadLeft( str(x*y),2,' '),end=endflag) StringHelper.py 复制代码 代码如下: # -*- coding: ut

    关键词: Python3, 乘法
  • Python3 入门教程 简单但比较不错

    Python3 入门教程 简单但比较不错 2014-09-11

    Python已经是3.1版本了,与时俱进更新教程.2.5或2.6请看上一篇文章. 本文适合有Java编程经验的程序员快速熟悉Python 本文程序在windows xp+python3.1a1 测试通过. 本文提到的idle指python shell,即安装python后你在菜单看到的IDLE(python gui) 在idle里ctrl+n可以打开一个新窗口,输入源码后ctrl+s可以保存,f5运行程序. 凡打开新窗口即指ctrl+n的操作. 1 你好 #打开新窗口,输入: #! /usr/b

    关键词: 入门教程, Python3
  • Python3基础之函数用法

    Python3基础之函数用法 2014-09-07

    这篇文章主要介绍了Python3的函数用法,非常重要,需要的朋友可以参考下 一般来说,函数(function)是组织好的.可重复使用的.具有一定功能的代码段.函数能提高应用的模块性和代码的重复利用率,在Python中已经提供了很多的内建函数,比如print(),同时Python还允许用户自定义函数. 本文就来实例总结一下Python3的函数用法,具体内容如下: 一.定义 定义函数使用关键字def,后接函数名和放在圆括号( )中的可选参数列表,函数内容以冒号起始并且缩进.一般格式如下: def 函

    关键词: Python3
  • python3使用urllib示例取googletranslate(谷歌翻译)

    python3使用urllib示例取googletranslate(谷歌翻译) 2014-08-12

    这篇文章主要介绍了使用urllib取googletranslate(谷歌翻译)的示例,通过这个谷歌翻译示例学习python3中urllib的使用方法, #!/usr/bin/env python3 # -*- coding: utf-8 -*- # File Name : gt1.py # Purpose : # Creation Date : 1390366260 # Last Modified : Wed 22 Jan 2014 06:14:11 PM CST # Release By :

    关键词: urllib, Python3
  • python3编写C/S网络程序实例教程

    python3编写C/S网络程序实例教程 2014-05-22

    这篇文章主要介绍了python3编写C/S网络程序的方法,对于学习Python网络程序设计的朋友具有一定的参考借鉴价值,需要的朋友可以参考下 本文以实例形式讲述了python3编写C/S网络程序的实现方法.具体方法如下: 本文所述实例是根据wingIDE的提示编写的一个C/S小程序,具体代码如下: client端myclient.py代码如下: #!/bin/env python #-*- coding:gb18030 -*- # import socket import time i=1 wh

    关键词: 程序, 网络, Python3, C/S
  • Python3里的super()和__class__使用介绍

    Python3里的super()和__class__使用介绍 2014-04-20

    这篇文章主要介绍了Python3里的super()和__class__使用介绍,本文用实例讲解了这两个方法之间的关系,需要的朋友可以参考下 子类里访问父类的同名属性,而又不想直接引用父类的名字,因为说不定什么时候会去修改它,所以数据还是只保留一份的好.其实呢,还有更好的理由不去直接引用父类的名字,参见 Python's super() considered super! | Deep Thoughts by Raymond Hettinger. 这时候就该 super() 登场啦-- class

    关键词: super, class, Python3
  • Python3实现生成随机密码的方法

    Python3实现生成随机密码的方法 2014-04-13

    这篇文章主要介绍了Python3实现生成随机密码的方法,是Python程序设计中非常实用的一个技巧,需要的朋友可以参考下 本文实例讲述了Python3实现生成随机密码的方法,在Python程序设计中有着广泛的实用价值.具体方法如下: 本文实例主要实现创建8位随机密码(大小写字母+数字),采用Python3生成了初级算法的随机密码. 主要功能代码如下: __author__ = 'Goopand' import string import random def genPassword(length

    关键词: 随机, 密码, 生成, Python3
  • 用cxfreeze打包Python3.3成exe文件

    用cxfreeze打包Python3.3成exe文件 2014-03-18

    在python中比较常用的python转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller. py2exe是这三者里面知名度最高的,但稍微复杂一点的结构就无法完美的解决更不用提py3了 cx_freeze,本次所用的是4.3.2 64bit. cx_freeze下载地址:http://sourceforge.net/projects/cx-freeze/files/ 第一步:检查cx_freeze是否安装正确(运行cmd,切换到cxfreeze.bat所在目录,然后

    关键词: 打包, exe, Python3, cxfreeze
  • python3 自己编写了一个Mac下分类软件,每次只需要启动 terminal 终端就会自动分类.

    python3 自己编写了一个Mac下分类软件,每次只需要启动 terminal 终端就会自动分类. 2014-01-31

    源代码 在 https://git.codeweblog.com/dark.H/seed/tree/master/py/clear_download 我是将其中的 启动脚本 "start.py" 放在了 ~/.bash_profile 里面.如下: /usr/local/bin/clear_download/start.py ###"/usr/local/bin/clear_download" 这里是代码存放的地方,随意更改都可以,只要写清楚路径 安装的话直接 cd

    关键词: linux, MAC, Python3, 软件分类
  • CentOS 6.5 安装 Python3

    CentOS 6.5 安装 Python3 2014-01-23

    安装环境 yum install gcc yum install zlib-devel yum install make 下载python版本 wget http://www.python.org/ftp/python/3.4.0/Python-3.4.0.tgz 解压缩.编译和安装 tar -zxvf Python-3.4.0.tgz cd Python-3.4.0 ./configure –prefix=/opt/python3 make all make install 清除之前编译的可执

    关键词: centos, Python3, 6.5
  • 关于用python3 制作google 翻译API的尝试 附上完整代码 (mac下能拼读单词)

    关于用python3 制作google 翻译API的尝试 附上完整代码 (mac下能拼读单词) 2014-01-19

    self.headers = { 'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', 'User-agent':'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36', 'Accept-En

    关键词: Python3, google翻译
  • python3图片转换二进制存入mysql

    python3图片转换二进制存入mysql 2013-12-25

    MYSQL是支持把图片存入数据库的,也相应的有一个专门的字段BLOB (Binary Large Object),即较大的二进制对象字段,看下面代码 首先,在数据库中创建一个表,用于存放图片: CREATE TABLE Images(Id INT PRIMARY KEY AUTO_INCREMENT, Data MEDIUMBLOB); 然后运行如下PYTHON代码进行: 复制代码 代码如下: # -*- coding: UTF-8 -*- import MySQLdb as mdb impor

    关键词: MySQL, Python3, 图片转换二进制存
  • Python3基础之条件与循环控制实例解析

    Python3基础之条件与循环控制实例解析 2013-12-23

    这篇文章主要介绍了Python3基础的条件与循环控制,需要的朋友可以参考下 本文实例形式讲解了Python3的条件与循环控制语句及其用法,是学习Python所必须掌握的重要知识点,现共享给大家供大家参考.具体如下: 一般来说Python的流程控制语句包括:if条件语句.while循环语句.for循环语句.range函数以及break.continue.pass控制语句.这些语句在Python中的语义和在其他语言中基本是一样的,所以这里就只说它们的用法. 一.if语句 if语句是最常用的条件控制语

    关键词: Python3
  • Python3 下 cx_freeze 打包 PyQt5

    Python3 下 cx_freeze 打包 PyQt5 2013-10-11

    cx_freeze是目前比较新的一个打包exe的项目,目前Python3下打包exe只有cx_freeze可用,但是cx_freeze打包PyQt5编写的GUI会出现一些问题,因为cx_freeze没有检测到PyQt5相关的一些依赖库.解决方法如下: 在py主文件中导入下面几个库 import re, sip from PyQt5.QtCore import * from PyQt5.QtGui import * 复制以下文件到打包好的程序根目录: msvcp100.dll libEGL.dll

    关键词: Python3, cx_Freeze, PyQt5
  • Linux Mint下Spyder使用Python3

    Linux Mint下Spyder使用Python3 2013-08-23

    首先下载Spyder最新版,目前是 Source Spyder v2.3.0dev6 -- Experimental release compatible with Python 2.7 to 3.3 https://code.google.com/p/spyderlib/downloads/list 解压到Home下的某目录,如 ~/Program 打开终端,安装PyQt4或PySide sudo apt-get install python3-pyqt4 sudo apt-get insta

    关键词: linux, mint, Python3, Spyder
  • 在python3下使用peewee

    在python3下使用peewee 2013-08-08

    在python3下使用peewee-2.1.4做ORM.连接MySQL数据库,提示需要MySQLdb模块,发现MySQLdb模块不支持python3,各种折腾.google不得其法. 然后又试着使用MySQL官方forPython驱动 Connector/Python 需要对qeewee代码改动 改动的渐入佳境,沾沾自喜中发现peewee的代码中有如下片段 try: import MySQLdb as mysql except ImportError: try: import pymysql a

    关键词: MySQL, Python3, peewee
  • 使用virtualenv在ubuntu上搭建python 3开发环境

    使用virtualenv在ubuntu上搭建python 3开发环境 2013-05-11

    ubuntu 13.04默认的python版本是2.7的,想在其上做python3的开发会遇到问题.比如要使用pip安装软件包时,默认安装的就是python2的包.如果想安装python3的包,就需要用到virtualenv了. virtualenv的官网在http://www.virtualenv.org/en/latest/.如其官方所说,virtualenv 是一个创建独立python环境的工具.其要解决的最基本问题就是库的依赖和版本,以及间接权限(indirectly permision

    关键词: Python3, virtualenv
  • cx_Freeze打包的程序在中文路径下的兼容性

    cx_Freeze打包的程序在中文路径下的兼容性 2012-04-05

    前段时间对Python几大打包工具都进行了研究,包括py2exe.pyInstaller和cx_Freeze.很可惜目前只有cx_Freeze支持Python3,而且据搜索到的资料,都说如果打包带GUI的脚本后得到的程序无法在中文路径下运行.于是我决定亲自进行测试.结果如下: 环境:Windows 7 32位+Python2.7+Python3.2+cx_Freeze4.2.3 Python版本 脚本类型 中文路径和文件名 2.7 控制台 支持 2.7 GUI 支持 3.2 控制台 支持 3.2

    关键词: Python3, cx_Freeze, python打包
  • (转)MultipartPostHandler

    (转)MultipartPostHandler 2011-08-05

    原文地址:http://peerit.blogspot.com/2007/07/multipartposthandler-doesnt-work-for.html 貌似不支持python3 #!/usr/bin/python #### # 02/2006 Will Holcomb <wholcomb@gmail.com> # # This library is free software; you can redistribute it and/or # modify it under the

    关键词: python, post, Python3

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.148 (s). 10 q(s)