- 博客(21)
- 资源 (14)
- 问答 (2)
- 收藏
- 关注
原创 【解决方案】Windows10局域网内配置文件夹共享(附网络中没有找到的情况解决方案)
第一步,找到对应的文件夹选择“特定的用户”这里不好截图,我就不展示图片了。这里选择下拉框!!!如果在这里发现有EveryOne的话,就直接点|||| |||| ||||如果发现没有EveryOne的话,就选择创建(但是一般都是有的! 所以看看是不是显现的是中文“所有人”, 两者应该是等价的)选择好,之后,就点击“共享”从理论上讲,如果到了现...
2018-04-11 19:43:49 60527
原创 Windows10局域网内共享资源(你没有权限访问 或者 账号或者密码错误)
如果想要配置Windows资源共享文件,可以访问下面链接。结合本篇一起看~【解决方案】Windows10局域网内配置文件夹共享(附网络中没有找到的情况解决方案)遇到了两个问题账号或者密码错误你没有权限访问,请问网络管理员联系账号或者密码错误解决访问很粗暴,就是直接设置关掉这个账号或者密码验证。 在“网络和共享中心”的“所有网络”最底下,把“密码保护的共享”关掉...
2018-04-08 12:58:22 105419
原创 爬取小说2--协程间通信Python
通过Python进行协程间通信,大大加速爬取效率。前言是这样的,在之前的爬虫版本中,我们通过并发技术(python协程只是并发)。实现快速爬取小说的效果。 将速度提高为原来的几百倍了。但是却由于之前的多协程之间的通信,都是采用写入硬盘之后,再相互通信来实现的,所以,速度上还是存在一定的缺陷。最新在最新的版本中,我们采用多协程技术,采用在内存通信,这样来传递爬取的数据,之后,再来组...
2018-04-30 15:00:56 1768
原创 创建文件夹(如果已经存在就清空)python脚本
下面函数实现了这个功能,如果文件夹存在就清空,否则就传给创建如果下面的Noval就是文件夹名字,如果是想改的话,可以很简单的在下面函数基础上操作一下def setDir(): if 'Noval' not in os.listdir('./'): os.mkdir('./Noval') else: shutil.rmtree('./Nova...
2018-04-30 14:36:48 5671
原创 %r或者{!r}在python中的意思
这两个都是python的转译字符, 类似于%r, %d,%f 有过c语言基础的朋友应该会比较容易上手吧? 简单的例子>>> a = '123'>>> b = 'hello, {!r}'.format(a)>>> b"hello, '123'"上面的例子用的是format,跟直接%效果类似。例子二>>&g
2018-04-30 14:13:45 30663 4
原创 多进程爬虫(爬取小说)Python实现
区别于之前用多协程写的爬虫版本 多协程爬取小说 这个版本,开销会比较大。效率上也不一定有之前的高 不过,总体上还是很不错的~问题分析这个版本,还有之前的版本都一样,还存在问题,就是在下载好了文件之后,我们这里是会先打包成每个章节的小说,再通过一个脚本来,将这些章节整合起来,放到了小说文件中。但是,实际上,这样反反复复地写文件,删除文件,是非常耗时间的。 如果信息,都是直接存在内...
2018-04-28 11:12:25 1839
原创 【2018年更新】Sublime text 3安装教程(Linux版本--Ubuntu)
http://c758482.r82.cf2.rackcdn.com/sublime-text_build-3059_amd64.deb 点击上面的链接就可以直接下载,Linux版本的sublime。 为什么不直接去官网下载呢?为什么不按照网上所说的通过命令行来操作呢? 因为,可能是被墙了,或者是网路质量不行,我没有办法按照上面的操作的。之后,只要把这个东西,丢到的Ubuntu里面,然后...
2018-04-25 09:33:48 3395
原创 长度限制的队列Python
很久以前就在cookbook上看到过这个,但是自己一直都没有研究这次算是完成了之前立下的一个小flag了吧 这个队列非常简单,就是存在于collections中, 只需要自己创建的时候设置一下maxlen就好了~ 具体怎么使用的话,跟一般的队列没有什么太多的区别这个队列本质上是用双向列表实现的,所以在头部插入或者弹出的时候,都只需要改变一下,也就是O(1)的复杂度,在list中,则是O...
2018-04-22 13:20:54 7152
原创 【解决方法】Panda read_csv()把第一行的数据变成了列名,怎么处理
前言有些时候,我们会遇到很多这样的数据,比如,这个csv的第一行并不是我们想象中的那样是一个列名。那样,我们处理数据的时候,就会出现问题,第一个不一致了嘛。解决方案调用csv库,自己重新编写读文件的程序。csv库,是python自带的库。如果数据都是字符类型这样的条件下,问题是非常简单,直接调用csv.reader()这个迭代器来读取就好了。如果数据中除了有字符串还...
2018-04-21 15:29:22 36693 4
原创 【多进程并行版本】爬取链家二手房前100页标签,进行统计
前言python在进程间通信会比较麻烦~ 要注意,这里我们想到的时候多个进程一起维护一个字典。 所以,我加了锁。这里还是存在一个可能的改进方法,就是考察你的锁加在哪个位置来判断。 旧的单进程版本代码一:用时: 10.798075914382935秒 看了三千个网页的样子。还算不错的啦。但是还是想要跟好的优化~import requestsfrom bs4 import...
2018-04-21 14:02:23 655
原创 【2018年更新】Sublime text 3安装教程(Windows版本)
前言Sublime确实好用,但是一般国内的想去官网上下载却怎么都下载不下来。也许通过翻墙可以达到效果,但是国内也是可以做到安装的。第一步去到百度软件中心进行下载! http://rj.baidu.com/soft/detail/15554.html 在这,我选择的是普通下载。文件只有8MB所以,普通下载就好。(不想安装“百度大礼包”)下载的结果大概就是下面的这个图片...
2018-04-18 13:17:40 24457 4
原创 git进行版本控制(还原到之前的版本)三步
步骤一先得到对应的hash值(这个在我们每次执行完 git commit 之后都会有的!) 但是我们一般都是记不住的。所以! 输入Linux的terminal或者是windows的bash上直接输入git log比如说这里的,我对于pintos建了一个仓库(可以看到这个东西的原作者是Stanford大学的一个教授或者学生?)当然,这里也可以在log后面加文件名,当然就是获得...
2018-04-17 00:08:22 1290
原创 爬取广州所有停车场数据(Python)(并行加速版本)
之前做过这个的单进程版本。这次使用多进程来实现~ 爬取广州所有停车场数据(Python)大家可以对比着看一下,在原来的单进程爬虫的基础进行改进而得到的产品。import requestsimport osimport jsonimport multiprocessingimport timedef getAllJson(Session, data, headers): ...
2018-04-15 10:54:45 1680 1
原创 【解决方案】Selenium打开网站却显示空白
我遇到了这个问题,原因是,我使用的Chromedriver的版本号不对。一般来说,大家使用的Chrome都是最近版本的,所以相应的,Chromedriver的版本也要是最新的!!!只要再下一个就好了!!下载链接~ 去下面选时间最新的就好了~ http://npm.taobao.org/mirrors/chromedriver/测试代码from selenium imp...
2018-04-12 22:07:18 24723 7
原创 下载股票代码的历史数据并打包成csv
下载对应的股票代码的历史数据并整合出来try: import os import tushare as tsexcept Exception: os.system('pip install tushare')df = ts.get_hist_data('000001')df.to_csv('000001.csv')...
2018-04-09 19:20:27 8888
原创 ubuntu改变@后面的主机名
在TA给我们的资料中找到了解答为了避免自己以后出现忘记的情况,特地在这做下笔记 感谢(SYSU的师兄师姐TA们!!)hhh修改两个这两个文件之后,重启一下。然后再打开Terminal就变成了自己想要的对应的主机名了~
2018-04-07 23:52:27 3240
原创 爬取广州所有停车场数据(Python)
目标地址 http://www.gzjt.gov.cn/gzjt/tcc/list_tt.shtml上面url是广州交通的地址。朋友想要我帮忙去抓到所有的广州停车场所在的详细地址。一开始去查这个网页的时候,感觉还是很迷惑的。因为是动态网页,所以我得先捕捉漏洞。然后,通过漏洞去抓到对应的数据有关的地址。经过大概十几分钟,比较幸运,找到了对应的漏洞。(个人猜测,可能是因为是政府网站,所以,...
2018-04-05 20:31:23 3017 1
原创 VS在windows进行网络开发UDP(一)
下面代码可以直接运行(需要在属性中更改C++的SDL检查,关掉就好了)其实是非常简单的。代码如下:#include <iostream>#include <winsock2.h>using namespace std;#pragma comment(lib, "WS2_32.lib")int main() { WSADATA data; // 定...
2018-04-05 17:26:41 3480
原创 爬取链家二手房前100页标签,进行统计
参加了一个数据分析的小团队。(学校同学间的)需要一个统计数据,这里拿的是所有链家上 二手房的标签。 比较粗糙。 如果是出现有“距离”的话,我就认为是地铁,其实这是合理的。 具体的,大家可以分析下对方网页的代码,找到原因。hhh使用python3。但是Python2的朋友也可以使用下面的代码。因为python2中也是有print()函数的。单线程。没有使用多线程。使用了...
2018-04-03 23:17:00 1020
原创 Windows下VS发送UDP包100个,并接受显示出来
在VS上开发,还需要做链接好“WS2_32.lib” 就在项目属性–> 链接器 –> 输入 –> 编辑 –> 输入”WS2_32.lib” 就搞定了~#include<winsock.h>#include <iostream>using namespace std;//#pragma comment(lib, 'WS2_32.li...
2018-04-02 15:27:21 2334
原创 Django学习 -- 第一个项目(Hello World)
Django安装pip就可以直接安装好了。 这里将使用Python2。但是python3 也是一样的。但是由于网上很多资料都是python2的。所以先用python2来学会之后,再通过别的来入门吧Django创建项目使用的工具: Pycharm 注意: 注意选中图中被花圈的地方。Django代码创建置之后的结果大概是这样的,但是就算是有点小的差异也没有关系。因为可能是我...
2018-04-01 19:32:49 1262
WGAN-div模型,Pytorch实现,基于MNIST数据集
2023-02-09
卡通二次元图片数据集-用于深度学习项目
2023-02-08
vscode离线版+插件+远程连接服务器,无网情况全套完整安装版
2023-02-07
Ray 白皮书 WhitePaper 1.X
2023-02-07
2017版Chrome
2018-09-20
Sublime-text-3安装包(附上详细安装教程windows 2018年)
2018-04-19
计算器(自由输入版V2)
2017-10-23
[近乎免费]QT计算器(一般计算器和多项式计算器)
2017-10-05
近乎免费QT计算器(一般计算器和多项式计算器)
2017-10-05
多项式计算器_version3_QT实现(C++)
2017-10-05
Python split()去掉空字符串问题
2017-10-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人