Python学习记录

Python的创始人为
吉多·范罗苏姆
(Guido van Rossum)
Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种面向对象、直译式的电脑程序语言。它包含了一组功能完备的标准库,能够轻松完成很多常见的任务。它的语法简单,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。
与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。Python虚拟机本身几乎可以在所有的操作系统中运行。使用一些诸如py2exe、PyPy、PyInstaller之类的工具可以将Python源代码转换成可以脱离Python解释器运行的程序。
Python的官方解释器是CPython,该解释器用C语言编写,是一个由社区驱动的自由软件,目前由Python软件基金会管理。
Python支持命令式程序设计、面向对象程序设计、函数式编程、面向侧面的程序设计、泛型编程多种编程范式。
百度文库API免费下载百度文库收费资料(DOC|PPT|TXT|PDF)
2018年09月07日
百度文库API免费下载百度文库收费资料(DOC|PPT|TXT|PDF)以下是源代码:#!/usr/bin/python # -*- coding:utf-8 -*- import requests import re import argparse import json import os parser = argparse.ArgumentParser() parse...
AttributeError: Module Pip has no attribute 'main'
2018年09月07日
最近在安装Flask-SSLify的时候,提示如下错误:AttributeError: module 'pip' has no attribute 'main'截图如下:出现这个错误的原因:since pip 10.0.0 doesn't support pip.main() any more, you may find this helpful pip自从10.0.0版本不支持pip.main(...
ModuleNotFoundError: No module named 'MySQLdb'
2018年09月06日
最近在调试python程序的时候,一直报如下错误:ModuleNotFoundError: No module named 'MySQLdb'出现这个问题的原因:没有安装MySQLdb。解决方案:使用pip install MySQLdb,出现各种错误:_mysql.c(29): fatal error C1083: 无法打开包括文件: “mysql.h”: No such fileor dire...
Failed building wheel for pyodbc
2018年09月06日
最近需要将一个应用部署到ubuntu服务器上面,但是安装依赖库的时候报如下错误:compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- Failed building wheel for py...
No module named 'dotenv'
2018年09月05日
最近运行flask程序的时候,出现如下错误:No module named 'dotenv'出现问题原因:没有安装dotenv。解决方案:不能直接使用npm install dotenv,具体原因不明。如果你安装了Python-dotenv和dotenv这两个,似乎会引起冲突。确保先卸载dotenv,再卸载python-dotenvpip uninstall dotenv pip uninsta...
python 获取具体本地时间
2018年08月31日
首先是获取本地时间,在格式化:time.strftime("%H:%M:%S")之后在获取当天日期:date.today()之后将上面的日期都转换成字符串,拼接字符串,最后代码如下:tm = str(time.strftime("%H:%M:%S")) td = str(date.today()) header_tm = td + 'T' + tm + 'Z'最后时间样式如下:黄兵个人博客原创...
sqlalchemy.exc.ArgumentError: Could not parse rfc1738 URL from string ''
2018年08月29日
最近使用flask的时候报如下错误:sqlalchemy.exc.ArgumentError: Could not parse rfc1738 URL from string ''出现问题的原因:配置文件的mysql数据库链接字符串有问题,具体代码如下:import os class Config: SECRET_KEY = os.environ.get('SECRET_KEY')...
How Not To Sort By Average Rating
2018年08月28日
By Evan MillerFebruary 6, 2009 (Changes)Translations: Russian Ukrainian Estonian PROBLEM: You are a web programmer. You have users. Your users rate stuff on your site. You want to put the highest-r...