python
ysugarr
克己奉公
展开
-
【Python】对txt和csv的读写操作
r :仅读 r+ :读写(可读可写,若文件不存在则报错,覆盖写) w :仅写 w+:读写(可读可写,若文件不存在则创建) a :附加写 不可读 a+ :附加读写 不覆盖写txt 读with open("data/....txt", 'r') as f: data = f.read()txt 写with open('data/....txt', 'w+'...原创 2020-04-11 16:14:10 · 174 阅读 · 0 评论 -
【Python】当你的Python报错 import moudle error; cannot import name 'xxx' from 'xxx'
同样一个项目,一个不报错,一个报import moudle error;python, you fxxkingbitch!后来我才知道问题在于 在其中一个项目中有一个__init__.py,而另一个没有;参考自:reference1如何解决这个问题:reference2当你的目录被解析为package的时候,在import的时候,就不能以模块的形式导入其他的文...原创 2020-03-25 23:44:20 · 614 阅读 · 0 评论 -
【NLP】把stanford CoreNLP移植到服务器上需要用到的一些杂七杂八的东西
关于杀进程netstat -tunlp|grep 9000 kill -9 进程ID关于stanford CoreNLP 至少需要4G的运行内存java -mx4g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -preload tokenize,ssplit,pos,lemma,parse,depparse -stat...原创 2020-03-16 23:51:57 · 317 阅读 · 0 评论 -
【NLP】手动下载nltk相关数据/nltk punkt
我佛了 一个文件下半个小时还下不下来?解压到固定的目录,比如在我的服务器上是root/nltk_data下...参考自:https://medium.com/@satorulogic/how-to-manually-download-a-nltk-corpus-f01569861da9How to manually download a nltk corpus?Go tohttp...原创 2020-03-16 20:27:59 · 1539 阅读 · 0 评论 -
如何把Dash项目(Python项目)部署到服务器上
参考链接:basic-flask-website-tutorial deploy-vps-dash-data-visualization首先要有一个服务器:登录服务器 更新sudo apt-get update && sudo apt-get upgrade更新sudo apt-get update安装Python 3.6sudo apt-get ...原创 2020-02-10 15:57:35 · 5490 阅读 · 2 评论 -
Python NLP
. :代替任何单个字符 ^a :匹配所有以字母a开头的字符串 a& :匹配所有以字母a结尾的字符串 r"\\" :匹配反斜杠 [0-9]:任选一个 [0-9]{3}:[0-9]重复三次#return true or falsere.search(regex, string);#return [] exist in string;re.selectall(regex, s...原创 2019-11-03 11:02:40 · 370 阅读 · 0 评论 -
如何正常在Python下使用Selenium以及selenium学习手册
如何安装selenium+driver1.在cmd中利用pip下载pip install selenium如果不成功的话...就在官网下载selenium,并在解压路径下执行python setup.py install2.观察selenium下载是否成功在这里推荐Python自带的IDLE,初期学习极其方便,在win10下搜索idle,最开始是交互界面,File-...原创 2018-11-24 10:02:49 · 181 阅读 · 0 评论 -
Python 在Online Judge上自动挂题脚本
Pre-Reading:学弟搭建的开源OJ-青岛大学OJ想了一下大概凡是用这个开源项目的基本上可以用这个脚本吧。脚本用的是python的selenium(自动化测试工具)关于安装selenium、Chrom或者Firefox的Driver请参考我这篇博客:Selenium初步使用手册1.题目的目录为(可以存在其他文件 但以下文件是必须的)samples中的测...原创 2018-11-22 22:12:49 · 819 阅读 · 0 评论 -
素数打表(Python) 线性筛选
题目:http://www.shiyanbar.com/ctf/1922def Prime(n):#线性筛选素数 visit = [1 for i in range(n*10)]#visit[i]=1表示i是素数 prime = [0 for i in range(n*10)]#暂时存部分素数 num = 0 for i in range(2, n+1):...原创 2018-10-04 20:34:49 · 988 阅读 · 0 评论 -
Python批处理修改文件后缀名
需求:为了写OJ自动挂题 在这样的情况下:1.OJ挂题的需求要求所有的样例文件必须要以.in .out形式出现 (原本的数据形式是.txt)2.并且要把所有的样例都压缩到一个压缩包里3.既然支持一件处理文件 那么也要处理子目录下的文件更新1:还要过滤掉input2(1).txt这样傻逼的形式 from selenium import webdriverimport js...原创 2018-11-21 22:15:22 · 727 阅读 · 0 评论 -
Python爬校OJ排名名单
感觉真是应了那句学需要用的东西然后就能用了没有自动登录爬 就是把网页代码保存成txt爬的鸡肋不要紧 能用就成import requestsimport pandasfrom pandas import Seriesfrom pyquery import PyQuery as pqdef test(): pandas.set_option('display.max...原创 2018-11-12 13:07:12 · 294 阅读 · 4 评论