![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 55
上海拓朗思科技
这个作者很懒,什么都没留下…
展开
-
centos 7 安装 Python 3.9
但是centos7 yum 能安装的最高版本的 python 是 3.6.8,所以需要自己安装,这里参考上面的链接的文章,最后能够成功安装。由于安装 jupyterlab 需要 3.7+ 以上的 python 版本,所以这里需要安装 python3.7。翻译 2023-02-21 17:10:43 · 950 阅读 · 0 评论 -
Twitter + Elasticsearch 数据分析总结
Twitter 数据分析总结原创 2022-10-23 10:47:53 · 1307 阅读 · 0 评论 -
4步将 venv 环境添加到 Jupyter Notebook 内核中 (Windows10)
4步将 venv 环境添加到 Jupyter Notebook 内核中 (Windows10)原创 2022-10-20 15:28:30 · 849 阅读 · 0 评论 -
CoreNLP 工具的使用
首先,进入到 CoreNLP 的下载页Overview - CoreNLP这里我们首先下载 CoreNLP 的英文版本,也就是基础版本https://nlp.stanford.edu/software/stanford-corenlp-latest.zip解压,放到文件夹中 PATH1 中然后,返回 CoreNLP 主页,然后下载中文工具包https://search.maven.org/remotecontent?filepath=edu/stanford/nlp/st原创 2022-03-18 12:10:37 · 1468 阅读 · 0 评论 -
Centos 在 Selenium 使用中的异常:chrome not reachable
在使用 Selenium 进行数据处理的过程中,发现了一些问题:selenium.common.exceptions.WebDriverException: Message: chrome not reachableWebDriverException: Message: unknown error: DevToolsActivePort file doesn't exist首先确认我们的 ChromeDriver 和已经安装的 Chromium的版本匹配没有问题chromiu..原创 2021-11-03 08:58:52 · 4261 阅读 · 0 评论 -
Django 的 model 模型的一些操作技巧
Django 中的 model 扮演了什么样的一种角色呢? 有点像我们在 SQL 中初始化一个数据表的格式时需要做的工作,即定义这个数据表的名字,各个字段,各个字段的类型,还有各个字段的一些限制,以及表与表之间的关联。这里我们主要是根据 Django 官网上给出的 models 的一些解释,对其中的一些需要注意的技巧进行讲解,可能会起到事半功倍的效果。1. 字段如果我们把每一个 model 看成一个表,那么 model 里面的每个定义的变量,相当于数据表的一个字段,那么我们就需要对字段的格式做一翻译 2021-02-26 09:22:05 · 1487 阅读 · 0 评论 -
Django 的 竟态条件 (race condition) 和 信号 (signal)的综合处理问题
背景现有的项目需要拥有一个时间颗粒度的交易数据,同时也会基于此交易表生成一个以天为时间颗粒度的交易表和一个以周为颗粒度的交易表。所以,这就涉及到了一个数据更新过程中的一个数表联动问题,即更新了最基础的时间颗粒度的交易数据表之后,需要发信号给天颗粒度和周颗粒度的交易表,通知他们进行更新。在整个操作过程中,发现 竟态条件 场景出现,即多个线程同时给天颗粒度和周颗粒度的交易表发信号,造成 get_or_create 操作产生多个重复数据。查询了相关的资料之后,尝试了网络上的很多办法,发现了以下解决原创 2021-02-13 09:37:02 · 220 阅读 · 0 评论 -
windows 环境下为 django 项目 安装 GNU gettext 工具(项目国际化)
1. 环境介绍操作系统: Windows 10Django版本: 2.02. GNU gettext 安装https://download.gnome.org/binaries/win32/dependencies/选择下面的两个安装包gettext-runtime-X.zipgettext-tools-X.zip这里的 X 是工具版本,而且应该是大于0.15 的,我这里选择的是 0.17所以对应的链接是gettext-runtime-0.17.zip gett原创 2021-02-06 15:33:10 · 1326 阅读 · 0 评论 -
Django 国际化翻译中的 gettext 和 gettext_lazy
Django API 提供了几个有用的模块来帮助你翻译你的应用程序. 它们都在django.utils.translation中使用,大多数情况下, 我们会使用到ugettext()和ugettext_lazy().「u」前缀代表「unicode」, 因为大多数情况下,我们经常使用 Unicode, 所以使用ugettext()代替gettext(), 使用ugettext_lazy()代替gettext_lazy().顾名思义, lazy该函数是对翻译字符串的引用, 而不是实际翻译的文本. 因此在转载 2021-02-06 03:00:19 · 1674 阅读 · 0 评论 -
python 项目移植过程中,制作自己的 requirements.txt 以及对应的安装
在我们日常的python的项目的移植过程中,由于要重新安装python的很多package和一些包,所以会比较麻烦,所以这个时候就体现出了一个优秀的安装包管理器的优势的地方了。而pip就是这样一款优秀的python 包管理器在我们进行项目迁移之前,在原有的项目的目录中,进行下面的操作:pip freeze > requirements.txt这时候打开自己的 requirements.txt 文件,对其中的一些无效的安装包进行删除,然后准备好迁移,但是同时应该注意,有些安装包是要依原创 2021-02-05 09:58:48 · 126 阅读 · 0 评论 -
django 的学习总结
Django 是以 python 作为开发语言的网站模板框架,在和同类型的 Flask 进行对比时,主要的优点是部署快速,基本上的各个功能模块都已经具备,只需要对一些参数进行修改设置即可。Django 架构整个 Django 的架构可以分为URL解析,负责对前端的URL请求进行分析,然后分配给不同的应用,这里的应用就是一个application,更具体就是专门处理某项功能的一个模块,例如专门处理 Email 的应用等。 View处理,在收到网络请求之后,针对不同的请求,采用不同的函数/方程,对原创 2020-11-18 19:10:11 · 752 阅读 · 0 评论 -
Centos7 + Python3.7 + Django2/3 + Nginx1.6.1 + uwsgi2.0.18 配置
本文主要是针对 Django 项目的生产部署操作网络客户端 <-> 网站服务器(nginx) <-> the socket <-> uwsgi <-> Django这里,uwsgi 是与 Django 交互的一种 python 标准,而 nginx 和 uwsgi 之间的交互方式是以 socket 包的方式进行的前提:已经安装了 py...原创 2020-03-28 14:29:39 · 341 阅读 · 0 评论 -
Centos7 + Virtualenv20.0 + Django2/3 常用命令
数据备份和恢复#### 备份除了账户审核和内容类型之外的全部数据(如果备份这2部分数据,恢复时会出现错误)python manage.py dumpdata --exclude auth.permission --exclude contenttypes > db.json#### 修改 setting.py 里面关于数据库的部分,改为新的数据库和密码vim ./setting...原创 2020-03-09 13:23:39 · 180 阅读 · 0 评论 -
Centos7 + Python3.7 + Django2/3 + mysqlclient 配置和安装
谷明科技,专注于大数据人工智能的创新者前提:默认已经安装了 Python3.7, Django2/3 和 Mysql/MariaDB这里,主要是讲怎么安装mysqlclient (https://pypi.org/project/mysqlclient/)首先,是安装一些依赖包yum install mysql-develyum install python3-deve...原创 2020-03-04 17:09:02 · 630 阅读 · 0 评论 -
Centos7 + Python2.7.5 + Django1.9.4 + postgreSQL9.6 + django-react-template 配置
此文主要是为了测试一款 django 的模板,名为 django-react-template,包括了前端和后端首先,安装环境如下系统: centos7python==2.7.5django==1.9.4postgreSQL9.6.17第一步,在 postgreSQL 新建数据库和用户名su - postgrespsql -U postgresCREATE D...原创 2020-02-26 19:52:24 · 196 阅读 · 0 评论 -
Centos7 + Python3.7.0 + Django + postgreSQL9.6 配置
按照前面的设置,假设我们现在已经安装了 virtualenv, Django2/3, postgreSQL9.6.1. 看下 django 的版本,如果是 版本2/3 的话,则适用本教程python -c "import django; print(django.get_version())"2. 安装一些依赖包yum install postgresql-libsyum...原创 2020-02-25 22:42:51 · 299 阅读 · 0 评论 -
Centos7+Python3.7.0 安装 Django2.0 (2) -- 安装Django2.0
1. 首先新建一个用户组,专门用来管理网络开发groupadd webManager2. 新建用户,用来管理网络开发过程useradd -g webManager -d /home/www wwwpasswd www3. 安装virtualenv 和 nginxpipinstall virtualenv4. 切换到www用户,开始建立自己的Django安...原创 2019-12-03 16:22:39 · 195 阅读 · 0 评论 -
Centos7+Python3.7.0 安装 Django2.0 (1) -- 安装python3.7.0
原博客:https://www.cnblogs.com/yuanyongqiang/p/11384624.html1、安装依赖包 1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc...转载 2019-12-01 18:59:08 · 157 阅读 · 0 评论 -
Decision tree 在 Jupyter Notebook 上的可视化实现
LINUX 系统: 1. 首先需要安装Anaconda,Graphviz,pydotAnaconda安装好以后,很多package已经内置其中,这里我们需要做的是安装 graphviz 和 pydot记得这里用 Anaconda 的 pippip install graphvizpip install pydot接下来,如果之前没有把Anaconda的pakcage放...原创 2018-07-08 19:45:27 · 4650 阅读 · 0 评论 -
Jupyter notebook 远程配置及SSL加密
jupyter notebook的安装在这里都不赘述可以参考jupyter官网的步骤http://jupyter-notebook.readthedocs.io/en/latest/public_server.html这里讨论下jupyter notebook里面的远程访问配置以及SSL加密1. 远程访问配置jupyter notebook --generate-config这个命令会在当前用户的...原创 2018-04-04 14:40:26 · 8697 阅读 · 0 评论