随笔分类 - Python
摘要:pip list 查看已经安装的所有包pip install openai 安装包卸载和回退pip uninstall pydantic pip index versions pydantic 查看所有历史版本python.exe -m pip install -i https://pypi.tun
阅读全文
摘要:远程实在太慢了,国内有镜像站https://mirrors.tuna.tsinghua.edu.cn/help/pypi/原来的升级命令是python.exe -m pip install --upgrade pip改为python.exe -m pip install -i https://pyp
阅读全文
摘要:经实验,只能是3.8.10版本下载地址,中文网上费劲,不如直接上官网下载https://www.python.org/downloads/windows/用27M的安装包就行。
阅读全文
摘要:在bigquant平台,代码如下: 结果: 结论:基本上市值小于10亿的,有暴涨的潜质,市值过大的,基本不可能。 excel文件下载
阅读全文
摘要:''' 2020.2.5 通过对2.3大跌后反弹情况,分析各股的市场认可度。 共2列保存到fantan.csv中,code为股票代码,val为0-100的分值 ''' import pandas as pd df=get_all_securities() #print(list(df['display_name'])) pr=get_price(list(df.index),count ...
阅读全文
摘要:1、构造需要从字典构造cds={'code':["002372.XSHE","002415.XSHE","002304.XSHE","600519.XSHG","600196.XSHG"], #代码 'name':["伟星新材", "海康威视", "洋河股份", "贵州茅台", "复星医药"]} codes=pd.DataFrame(cds) codes=co...
阅读全文
摘要:使用聚宽的python2.7,算出一个表格,感觉挺好 然而我的强迫症又发了,标题为什么对不齐啊。网上一研究,是因为标题是中文所致,解决方法: 但是,在聚宽里老是报错,找不到这个key 在网上继续找,发现有两个版本 其一,https://blog.csdn.net/weekdawn/article/details/81389865 其二,https://www.cnblogs.com/f...
阅读全文
摘要:pyspider是好东西,非常稳定,很久很久以前架了一个,心冷了一段时间,但人家尽忠职守地持续运行,一直在抓取东西。 结合chrome,抓取代码简直不要太好写,没想到,最头大的,还是它的调度。明明感觉没问题的,就是不运行。在这个上面花的时间,比页面解析的要多。所以,把近期的学习心得记录下来: 第一、控制台的含义。rate/burst控制并发和速度基本不用管。progress现实近期调用次数...
阅读全文
摘要:1.写入中文出错,需要执行 reload(sys) sys.setdefaultencoding('utf8') 2.json.dump中文写入为\xxxx ensure_ascii=False
阅读全文
摘要:想在IDLE中打开py文件,需要设置PYTHONPATH环境变量: 设置后,就能在IDLE的Path Browser中看到sys.path了: 然后,就可以用import了
阅读全文
摘要:用广晟有色的历史数据,用sklearn进行回归,数据如下: 假设每日振幅和成交量以及价格是有关系的,于是构造: 输出: 但是,按说应该跟成交量关系更大一些,等我把数据处理了继续研究。 程序基本照抄http://www.cnblogs.com/pinard/p/6016029.html 原来打算只研究
阅读全文
摘要:一直以来,只会用Python –m pip install ***,在线安装,方便省事。 但有时安装包巨大,而且网络慢的情况,就不行了。今天试着用pip安装。 1、找安装包,去http://www.lfd.uci.edu/~gohlke/pythonlibs/ 2、下载匹配的whl文件 3、执行pi
阅读全文
摘要:修改页面中内容,特别是图片后,总是刷新不了。调试时,我常常通过修改端口来解决,从80-99不断改。 服务器部署,也遇到同样问题,重启web服务器,重启计算机都不行,网页已经改过来了,但是图片还是老图片,无语。 head加上不缓存的标记,仍然不行。 本地浏览器清空缓存,可以,实在不美气。 最终解决办法
阅读全文
摘要:flask自带的web server是开发用途,并不适用与发布,需要借助专业的web服务器。 配置的坑无数,Apache部署,403禁止,莫名其妙无法访问,500内部错误把我搞得崩溃了。 重点参考: http://blog.csdn.net/firefox1/article/details/4643
阅读全文
摘要:https://segmentfault.com/q/1010000006131199?_ea=1023522 设置中搜preview,改为false
阅读全文
摘要:想通过一个统一的机制,同时允许一些公共的逻辑 但是感觉不好,于是采用JinJa2的模板继承机制,在base.html中写入一个统一的公共处理: 在实际模板中调用即可: 这样,所有页面就能比较统一简洁地处理了。
阅读全文
摘要:看了网上文章,说的都挺好的,给cursor.execute传递格式串和参数,就能防止注入,但是我写了代码,却死活跑不通,怀疑自己用了一个假的python 最后,发现原因可能是不同的数据库,对于字符串的占位定义不同,这段话: 我理解,就是有多种占位方式,而我一棵树上吊死,光试验%s了,所以每次都报这个
阅读全文
摘要:1.AttributeError: 'NoneType' object has no attribute 'app' 原因:直接在py中调用视图函数,但没有上下文,导致出错 2.不转换html代码 {{str | safe }} 3.获取参数request.args.get("id")
阅读全文
摘要:Python很多情况下,都是通过Console输出信息,大量翻屏滚动的信息,太乱。而pip安装的效果就很好,只是在一行输出信息,不断变化。网上找资料,不难。 所以,用 print “Current:%d\r”%(cnt), 就可以了。但效果有点不美,光标老是在输出信息行的左侧闪烁,不自然。改为 pr
阅读全文
摘要:1.路由用"/"结尾。 比如@app.route("/about/"),可以匹配/about和/about/,而@app.route("/about")不能匹配/about/ 2.url_for:就是一个根据函数名,找到对应路由,返回一个url字符串的函数而已。 3.静态地址默认为static,可以
阅读全文