- 博客(32)
- 资源 (6)
- 收藏
- 关注
原创 python flask 服务器端实现接口,post,get 方式,参数获取方法
1、get 方式 参数located in path eg.http://http://127.0.0.1:5000/researchReports/researchUsers/1111 #其中1111是要获取的参数获取方式:@app.route('/researchReports/researchStks/', methods=['GET'])def researchStks
2017-07-28 21:01:01 9658
原创 python,txt文件 末尾都写个1
lines = []with open('01.txt', 'r') as f_in: for line in f_in: line = line[0:-1]+' 1'+'\n' lines.append(line)with open('01.txt', 'w') as f_out: f_out.writelines(lines)
2017-07-24 09:32:18 780
原创 正则 re.search 最短匹配
pat = '(?<=股价区间为)(.*?)(?=元)'#最短匹配targetPrice = re.search(pat, reportSum)pat = '(?<=目标价)(.+)(?=元)' #默认最长匹配targetPrice = re.search(pat, reportSum)
2017-07-19 16:05:36 1642
原创 mongodb 宕机重启,linux
1.locate mongodb 找到mongodb的安装目录 /home/mongodb/bin2.cd /home/mongodb/bin切换到mongodb的安装目录3../mongod --config /home/mongodb/conf/mongodb.conf(locate mongodb可以看到 /home/mongodb/conf/mongodb.conf)
2017-07-19 10:28:24 1004
原创 crontab命令
*****command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令
2017-06-29 10:51:08 219
转载 pickle
加工数据的,可以用来存取结构化数据。举个例子:一个字典a = {'name':'Tom','age':22},用pickle.dump存到本地文件,所存数据的结构就是字典,而普通的file.write写入文件的是字符串。读取时,pickle.load返回的是一个字典,file.read返回的是一个字符串。如下代码:123456
2017-02-24 11:39:00 372
原创 MYSQL,字符串连接,截取
SELECT CONCAT( SUBSTRING(telephone, 1, 4), '***', SUBSTRING(telephone, 8, 4) ) AS 电话号码, cfniiu_userid AS '财富牛用户ID', LEFT(cfniu_regDate,19) AS '在财富牛注册时间', 9niu_userid AS
2017-02-22 18:37:52 1378
转载 Python SQLAlchemy基本操作和常用技巧(包含大量实例,非常好)
首先说下,由于最新的 0.8 版还是开发版本,因此我使用的是 0.79 版,API 也许会有些不同。因为我是搭配 MySQL InnoDB 使用,所以使用其他数据库的也不能完全照搬本文。接着就从安装开始介绍吧,以 Debian/Ubuntu 为例(请确保有管理员权限):1.MySQL复制代码代码如下:apt-get install mysql-servera
2017-02-09 11:44:08 10182
原创 平稳数据
就是说我们在做回归之前其实是有个前提条件的,就是数据是平稳的所谓平稳是指它是随机生成的,平稳序列包括三个条件:即它的均值、方差、协方差都是与时间无关的常数,其中协方差只于时期间隔有关
2017-02-08 14:29:02 1885
原创 dataframe 存入MySQL,Python 'timestamp' cannot be converted to a MySQL type
问题:时间戳类型数据,落地数据库出现问题mysql.connector.errors.ProgrammingError: Failed processing format-parameters; Python 'timestamp' cannot be converted to a MySQL type解决:把dataframe 类型为时间戳那一列 转为strdayMoney
2016-12-20 15:32:05 5640
原创 python,request请求发生sl.SSLError
requestsl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)解决办法把 r = requests.post(url, arrary)变成: r = requests.post(url, arrary, verify=False)
2016-12-19 09:46:44 762
转载 存储过程简介
转自:http://www.cnblogs.com/moleme/p/4395858.html存储过程介绍 存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程可由应用程序通过一个调用来执行,而且允许用户声明变量 。同时,存储过程可以接收和输出参数、返回执行存储过程的状态值,也可以嵌套调用。
2016-12-16 10:45:52 1352
原创 pandas dataframe 按某一列的值分成多个小的dataframe
dayDf = borrowManageMoneyDf[borrowManageMoneyDf['pzType'].isin([1])] monthDf = borrowManageMoneyDf[borrowManageMoneyDf['pzType'].isin([0])]以上实例,按borrowManageMoneyDf这个dataframe的列:pzType的取值划分成两个小的da
2016-12-13 10:34:26 23216
原创 找出member表中,username字段 中以@p结尾的用户名的项
SELECT * FROM `member`WHERE userName LIKE '%@p'
2016-12-05 16:44:02 587
原创 python中的*args和 **kwargs
def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------'if __name__ == '__main__': foo(1,2,3,4) foo(a=1,b=2,c=3)
2016-12-05 15:45:24 331
原创 python,排列组合
import itertoolstargetStock = [ZYC1, ZYC2, ZSS, ZTP, ZFZ_1, ZFZ_2, ZFZ_3]#获取满足2个以上参数的股票,排列组合C(N,2),结果是一对一对的组合combinations = itertools.combinations(targetStock,2)返回的结果为两两组合结果, for item in combin
2016-11-30 09:46:41 740
原创 几个长度不一的list,想写入mysql
几个长度不一的list,想写入mysql,当时让我试了两个小时左右,最后才搞定。。。。觉得应该记录下来,以防以后碰到此类情况,不要再浪费时间。。。谁有更便捷的方法,欢迎评论。 ZYC1 = pd.Series(ZYC1) ZYC1 = pd.DataFrame(ZYC1, columns=['ZYC1']).reset_index() ZYC2 = pd.Series(Z
2016-11-30 09:36:20 713
原创 电脑装了两个版本python,windows命令行如何改变默认python版本
装了python2和python3,两个版本,想给python2安装某个python包,但是windows命令行默认的是python3,·············哎 我找了好久找不到直接改变默认版本的方法,然后暴力解决了····················具体方法是:在环境变量中,把python2.7的path路径移到python3之前 就好了 有时候能暴力且有效的解决一个问题
2016-11-25 18:23:53 10856
原创 电脑装了两个版本的python,window 命令行如何切换默认python平台
安装python包的时候 愁死我了 解决方法是:若要安装python2.7的包,就把环境变量中python2.7 的path路径移到python3的前面。。。。。。哎 我就找到了这么个暴力且有效的方法 暂时这么干吧
2016-11-25 18:12:07 6281
原创 Django-UnicodeDecodeError at /test 'utf8' codec can't decode byte 0xb9 in position 38: invalid star
错误:UnicodeDecodeError at /test'utf8' codec can't decode byte 0xb9 in position 38: invalid start byte写了一个html文件,一直运行不成功。原因:html保存自动默认的编码是GBK,应该该改为utf-8,具体作做法如下:1、右击test.html,选择properities,把默认
2016-03-04 17:15:20 666
原创 Django-hello world
1、创建项目2、创建应用3、运行python manage.py runserver运行服务器4、创建视图函数view.pyfrom django.http import HttpResponsedef home(request): return HttpResponse("hello world") 5、视图函数对应的URL:urlpatter
2016-03-04 11:25:29 207
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人