- 博客(33)
- 收藏
- 关注
转载 快速上手 flask
等久了吧?本文会给你好好介绍如何上手 Flask 。这里假定你已经安装好了 Flask , 否则请先阅读《 安装 》。一个最小的应用一个最小的 Flask 应用如下:from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello Wor
2016-12-26 20:41:30 601
转载 安装 flask
Flask 依赖两个外部库: Werkzeug 和 Jinja2 。Werkzeug 是一个 WSGI 套件。 WSGI 是 Web 应用与 多种服务器之间的标准 Python 接口,即用于开发,也用于部署。 Jinja2 是用于渲染 模板的。那么如何快速在你的计算机上装好所有东西?本节会介绍多种方法,但是最强力的方法是 使用 virtualenv 。因此,我们先说 virtualen
2016-12-26 20:37:31 571
原创 point
#! /usr/bin/python2# coding=utf-8import sysglobal g_tubel_pointg_tubel_point = (0.191,0.382,0.5,0.618,0.809,1)def float_2p(p): k = '%.2f' % p #print type(k),type(p) return float(k)
2016-12-20 16:29:28 484
转载 ubuntu 安装搜狗输入法(解决部分ubuntu安装完没有键盘选择栏)
问题描述安装了个ubuntu 14.04 发现顶部并没有出现键盘,没有中文输入 上图是解决后的情况,之前没有这个键盘,无法却换到中文。解决方法首先到搜狗下载对于的安装包http://pinyin.sogou.com/linux/?r=pinyin如果是14.04 LTS 版本只需双击下载的 deb 软件包,即可直接安装搜狗输入法。 否则按照http:/
2016-12-19 20:55:19 3517
原创 file_plot
#!/usr/bin/env python# coding: utf-8from datetime import datetimefrom datetime import timedeltaglobal g_flg_rise, g_flg_buy, g_timer_day, g_price_buy, g_price_sale, g_days_diffglobal g_date_bu
2016-12-16 19:09:41 279
原创 file_log
#!/usr/bin/env python# coding: utf-8import sysimport osimport file_emailfrom datetime import datetimefrom datetime import timedeltadef write_to_file_list(file_name, list, flg_email = 0):
2016-12-16 19:08:07 430
原创 file_email
#!/usr/bin/env python# coding: utf-8import smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartdef email_send(file_name_full, file_name): #print emai
2016-12-16 19:07:38 408
原创 file_db
#!/usr/bin/env python# coding: utf-8import pymongoglobal stocks, conn_listglobal k_ri, conn_k#global list_code#list_code = []def init_mongodb_list(): global stocks global conn_li
2016-12-16 19:06:34 291
原创 file_choice
#!/usr/bin/env python# coding: utf-8# import datetimeimport file_logimport file_plotfrom datetime import datetimefrom datetime import timedelta# from datetime import timedeltaglobal flg_em
2016-12-16 19:05:53 249
原创 main 1
#!/usr/bin/env python# coding: utf-8import sysimport file_choiceimport file_plotimport file_dbfrom datetime import datetimedef list_ri(list_code): list_statistics = [] list_c
2016-12-16 19:04:30 311
原创 python 选择股票
#! /usr/bin/python2# coding=utf-8import sysfrom datetime import datetimefrom datetime import timedeltadef txt_read(file_name): file_object = open(file_name, 'r') ll = [] try:
2016-12-16 16:45:46 1177
原创 python sorted list 包含元组 字典 的多列排序
#包含字典dict的列表list的排序方法与dict的排序类似,如下:import operatorx = [{'name':'homer', 'age':39}, {'name':'bart', 'age':10}, {'name':'aart', 'age':20}, {'name':'aart', 'age':10}]print xsorted_x = sorted(x, key=l
2016-12-14 11:15:09 4315
转载 python sorted list 元组 多列排序
在Python中可以使用sorted函数对list进行排序,但是如果排序的对象是一个包含tuple的list时,sorted函数会使用tuple的第一个元素。如果想要使用tuple的第二个元素进行排序,可以向sorted函数传入一个key参数,key参数必须是一个函数,输入是list的一个元素,输出最好是一个数字或简单的字符。构造这样一个函数可以使用匿名函数lambda,示例代码如
2016-12-14 11:07:56 2857
转载 Python字典按值排序、包含字典的列表按字典值排序的方法
#-*- encoding=utf-8 -*- import operator #按字典值排序(默认为升序) x = {1:2, 3:4, 4:3, 2:1, 0:0} sorted_x = sorted(x.iteritems(), key=operator.itemgetter(1)) print sorted_x #[(0, 0), (2, 1),
2016-12-14 11:06:28 378
转载 在python中如何将两个list合并成一个list,不用for语句
输入:a=[1,2,3]b=[4,5,6]输出:c=[1,2,3,4,5,6]注意输出不是[[1,2,3],[4,5,6]]万事屋的銀時 | 浏览 42283 次推荐于2016-07-24 12:45:01最佳答案除了直接相加(生成新的list),还有两种方法(修改其中一个list):用list
2016-12-14 10:44:07 15515
转载 Python中dict详解
python3.0以上,print函数应为print(),不存在dict.iteritems()这个函数。在python中写中文注释会报错,这时只要在头部加上# coding=gbk即可#字典的添加、删除、修改操作dict = {"a" : "apple", "b" : "banana", "g" : "grape", "o" : "orange"}dict["w"] =
2016-12-14 10:15:04 279
转载 TypeError: 'str' object is not callable
Python 报错 TypeError: 'str' object is not callable原因是我的一个变量名和python api的某个函数名一样,导致检查你的代码中变量的名字,看有没有变色的,就是设别为底层函数的即可
2016-12-13 15:24:36 722
转载 注意:不能将文件名叫做email.py,否则会报 ImportError: No module named mime.text
注意:不能将文件名叫做email.py,否则会报 ImportError: No module named mime.text
2016-12-13 15:16:23 2167 1
转载 Python中在脚本中引用其他文件函数的方法
在导入文件的时候,Python只搜索当前脚本所在的目录,加载(entry-point)入口脚本运行目录和sys.path中包含的路径例如包的安装地址。所以如果要在当前脚本引用其他文件,除了将文件放在和脚本同一目录下,还有以下几种方法,1. 将文件所在位置添加到sys.path中import syssys.path.insert(0, '/path/to/application/a
2016-12-13 11:17:03 4161
原创 python TypeError: bad operand type for unary -: 'unicode'
sorted 字符串排序引起的
2016-12-12 19:37:05 8509
转载 python保留两位小数
In [1]: a = 5.026In [2]: b = 5.000In [3]: round(a,2)Out[3]: 5.03In [4]: round(b,2)Out[4]: 5.0In [5]: '%.2f' % aOut[5]: '5.03'In [6]: '%.2f' % bOut[6]: '5.00'
2016-12-12 11:22:34 2046
转载 python发送各类邮件的主要方法
sina邮箱需要设置POP3/SMTP服务 开启 python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。 一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib.
2016-12-11 21:21:13 352
转载 Linux命令备忘实例——排序和基本统计命令
同文本文件打交道的过程中,会遇到各种各样的与重复和顺序相关的任务,比较常用的就是sort、uniq,然后对文本的基本统计就是wc这个工具了。...同文本文件打交道的过程中,会遇到各种各样的与重复和顺序相关的任务,比较常用的就是sort、uniq,然后对文本的基本统计就是wc这个工具了。sort命令能够对文件和stdin进行各种排序,uniq一般与sort结合使用
2016-12-11 20:24:36 349
转载 python switch语句的多种实现方法
python switch语句的多种实现方法说明: - python中没有switch关键字 - 定义 字典 - 调用 字典的get(key)获取对应的表达式1,实现switch的一般方式 复制代码代码示例:from __future__ import divisiondef add(x, y) : return x + y
2016-12-09 11:04:07 1932
原创 python 日k 简约策略
#!/usr/bin/env python# coding: utf-8import datetimeimport pymongoimport sys#from datetime import datetime#from datetime import timedeltaglobal stocksglobal k_riglobal list_codeglobal conn_l
2016-12-07 21:28:51 346
转载 笔记下UltraEdit的一些常用使用技巧
UltraEdit 是每天必用的工具之一.但想想看,实际使用到的功能只是这个工具强大功能的极小的一部分.灵活使用这个工具有的时候能起到事半功倍的效果.记录并收集一些小技巧对自己对别人都有帮助. 为何 拷贝(Copy)/粘贴(Paste)功能不能用了? 不怕大家笑话,我有几次使用 UltraEdit 的过程中发现拷贝与粘贴的内容是不匹配的.不知所以然,干脆重新启动
2016-12-07 16:54:54 4902
原创 python 简约策略
#!/usr/bin/env python# coding: utf-8import datetimeimport csvimport sys#from datetime import datetime#from datetime import timedeltaglobal stocksglobal k_riglobal list_codeglobal conn_list
2016-12-07 16:45:08 247
原创 python 读取csv 简单策略
#!/usr/bin/env python# coding: utf-8import datetimeimport csvimport sys#from datetime import datetime#from datetime import timedeltaglobal stocksglobal k_riglobal list_codeglobal conn_list
2016-12-06 16:55:57 398
原创 csv_test.csv
date,open,high,low,close2003-04-28,7.72,8.76,7.69,8.752003-04-29,8.5,8.71,8.27,8.492003-04-30,8.55,9.1,8.55,8.862003-05-12,8.7,8.87,8.3,8.682003-05-13,8.64,8.66,8.0,8.092003-05-14,8.0,8.49,7.92,
2016-12-06 14:17:38 716
原创 python 读取日kcsv文件
#!/usr/bin/env python# coding: utf-8import datetimeimport pymongoimport csv#from datetime import datetime#from datetime import timedeltaglobal stocksglobal k_riglobal list_codeglobal conn_l
2016-12-06 14:17:10 235
原创 python 日k写csv文件
#!/usr/bin/env python# coding: utf-8import datetimeimport pymongoimport csv#from datetime import datetime#from datetime import timedeltaglobal stocksglobal k_riglobal list_codeglobal conn_l
2016-12-06 14:16:29 289
转载 搭建自己的ngrok服务
在国内开发微信公众号、企业号以及做前端开发的朋友想必对ngrok都不陌生吧,就目前来看,ngrok可是最佳的在内网调试微信服务的tunnel工 具。记得今年春节前,ngrok.com提供的服务还一切正常呢,但春节后似乎就一切不正常了。ngrok.com无法访问,ngrok虽然能连上 ngrok.com提供的服务,但微信端因为无法访问ngrok.com,导致消息一直无法发送到我们的服务地址上,比
2016-12-02 21:56:03 665 1
原创 免费域名 空间 cdn
申请免费域名http://www.freenom.com/ 申请免费空间http://www.hostinger.com/一键安装 WordPress控制面板https://cpanel.hostinger.com.hk/wordpress设置入口www.xxxxxx.xxx/wp-admin/百度免费cdnhttp://
2016-12-02 10:42:50 2741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人