Alguns exemplos de rastreadores python muito interessantes, amigáveis para novatos
Alguns exemplos comuns de rastreadores de sites têm maior versatilidade de código e maior pontualidade. O código do projeto é relativamente amigável para iniciantes . Tente usar código python simples com muitos comentários.
Não tem ou não sabe configurar um proxy? Os usuários chineses podem acessar a nuvem de código do armazém espelhado Gitee para fazer o download, a fim de obter velocidades de download mais rápidas.
#改成你的chromedriver的完整路径地址
chromedriver_path = "/Users/bird/Desktop/chromedriver.exe"
#改成你的微博账号
weibo_username = "改成你的微博账号"
#改成你的微博密码
weibo_password = "改成你的微博密码"
#改成你的chromedriver的完整路径地址
chromedriver_path = "/Users/bird/Desktop/chromedriver.exe"
#改成你的微博账号
weibo_username = "改成你的微博账号"
#改成你的微博密码
weibo_password = "改成你的微博密码"
#改成你的chromedriver的完整路径地址
chromedriver_path = "/Users/bird/Desktop/chromedriver.exe"
#改成你的微博账号
weibo_username = "改成你的微博账号"
#改成你的微博密码
weibo_password = "改成你的微博密码"
Às vezes, você realmente quer se preocupar com ela, mas está tão ocupado que ela fica reclamando que você não se importa o suficiente com ela. Você secretamente decidiu enviar uma mensagem a ela na hora certa da próxima vez, mesmo que fossem apenas algumas palavras, mas você esqueceu novamente. Você se sente magoado?, mas ela sente que você é irresponsável.
Agora você não precisa mais se preocupar . Você pode usar python para enviar mensagens de lembrete regulares para sua namorada e não perderá todos os momentos críticos . Você enviará mensagens para ela na hora certa todas as manhãs, quando acordar de manhã. , quando você come ao meio-dia, quando você come à noite e quando você vai para a cama à noite . E também permite que ela aprenda palavras em inglês !
O mais importante é que você possa conhecer o índice emocional da sua namorada em tempo real, para não precisar mais se preocupar com a possibilidade de sua namorada ficar brava sem motivo.
Na verdade, a escolha do papel de parede pode revelar em grande parte o mundo interior do proprietário do computador. Algumas pessoas gostam de paisagens, outras de estrelas, outras de belezas e outras de animais. Porém, um dia você vai se cansar da estética, mas quando decidir trocar o papel de parede, descobrirá que os papéis de parede na Internet são de baixa resolução ou possuem marcas d’água.
Aqui está um pequeno artefato de papel de parede novo para Mac, Pap.er. Ele pode ser o melhor software de papel de parede para Mac. Ele vem com papéis de parede de resolução ultra-clara de 5K e é rico em vários tipos de papéis de parede quando queremos usá-lo no Windows. ou Linux, você pode considerar rastrear o papel de parede com resolução ultra-clara de 5K .
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
# 开始运行
python main.py
Este projeto originou-se de um projeto de curso no meu primeiro ano. Muitas vezes preciso procurar alguns filmes, mas não sei quais deles têm classificações altas e muitas críticas. Para facilidade de uso, o projeto original foi reescrito. Pense nisso como a prática da tecnologia crawler e da tecnologia de visualização. Principalmente rastreando dados de filmes a partir de classificações e palavras-chave de filmes.
getMovieInRankingList.py
no diretório atual, navegue até 107行
e altere executable_path=./chromedriver.exe
para o caminho do driver chromedriverpip install -r requirement.txt
para instalar os pacotes de dependência exigidos pelo programapython main.py
para executar o programa Quando se trata de crawlers, a maioria das pessoas pensa em usar a ferramenta Scrapy, mas só fica na fase de usá-la. Para aumentar nossa compreensão do mecanismo do rastreador, podemos implementar manualmente o processo do rastreador multithread e, ao mesmo tempo, introduzir um pool de proxy IP para realizar operações básicas de anti-rastreamento.
Desta vez, usei a Tiantian Fund Network para rastreamento. Este site possui um mecanismo anti-rastreamento. Ao mesmo tempo, o número é grande o suficiente e o efeito multi-threading é óbvio.
000056, Híbrido de atualização do consumidor CCB, 26/03/2019, 1.7740, 1.7914, 0,98, 27/03/2019 15:00
000031,China Renaissance Misto,2019-03-26,1.5650,1.5709,0.38,2019-03-27 15:00
000048, Huaxia Double Debt Enhanced Bond C, 26/03/2019,1.2230,1.2236,0.05,27/03/2019 15:00
000008,Colheita CSI 500ETF Link A,2019-03-26,1.4417,1.4552,0.93,2019-03-27 15:00
000024, Morgan Stanley Double-profit Enhanced Bond A, 26/03/2019, 1,1670, 1,1674, 0,04, 27/03/2019 15:00
000054, títulos de aumento de juros de dívida dupla Penghua, 26/03/2019, 1,1697, 1,1693, -0,03, 27/03/2019 15:00
000016,China Pure Bond C,2019-03-26,1.1790,1.1793,0.03,2019-03-27 15:00
# 确保安装以下库,如果没有,请在python3环境下执行pip install 模块名
import requests
import random
import re
import queue
import threading
import csv
import json
Você já pensou em gerar um relatório de dados pessoais do WeChat para entender seu histórico social no WeChat? Agora, conduzimos análises abrangentes de dados de amigos do WeChat com base em python, incluindo: apelido, sexo, idade, região, nome do comentário, assinatura personalizada, avatar, bate-papo em grupo, conta oficial, etc.
Entre eles, em termos de análise dos tipos de amigos, são contabilizados principalmente os dados de seus estranhos, amigos marcados, amigos que não têm permissão para ver meu círculo de amigos e amigos que não têm permissão para ver seu círculo de amigos. Em termos de análise de regiões, contamos principalmente a distribuição de todos os amigos pelo país e analisamos ainda as províncias com maior número de amigos. Em outros aspectos, podemos contar a proporção de gênero de seus amigos, adivinhar seus amigos mais próximos, analisar seus amigos especiais, descobrir os dados dos amigos com mais bate-papos em grupo com você, analisar as assinaturas de personalidade de seus amigos e os avatares de seus amigos. são analisados e os dados de amigos que usam avatares da vida real são posteriormente detectados.
Atualmente, existem muitos artigos sobre análise de dados nesta área na Internet, mas é difícil de executar. Porém, o funcionamento deste programa é muito simples. Basta escanear o código QR para fazer login e operá-lo em um. etapa.
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python generate_wx_data.py
# 安装pyinstaller
pip install pyinstaller
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 更新 setuptools
pip install --upgrade setuptools
# 开始打包
pyinstaller generate_wx_data.py
Nos últimos anos, devido à popularidade do WeChat, a maioria das pessoas não usa mais o QQ com frequência, por isso não sabemos muito sobre nossos dados QQ. Acredito que ficaria extremamente feliz se você pudesse gerar seu próprio relatório de histórico do QQ.
Atualmente, existem poucas ferramentas de análise de dados para QQ na Internet porque as interfaces relacionadas ao QQ são relativamente complexas. O funcionamento deste programa é muito simples e possui uma boa interface de interação com o usuário. Basta escanear o código QR para fazer login e operá-lo em uma única etapa.
Os dados atualmente obtidos por este programa incluem: dados detalhados de QQ, tempo online do celular, tempo online em estado não invisível, tempo ativo QQ, número de amigos unidirecionais, análise de propriedade QQ, análise de bate-papo em grupo, dados de bate-papo em grupo que eu parei no ano passado, livre-se dos dados de amigos que excluí por um mês, de todas as informações de pagamento, das pessoas de quem mais gosto e das pessoas que mais se importam comigo. Como as interfaces de dados relevantes têm restrições de acesso, este programa não analisa amigos QQ.
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python main.py
O WeChat Moments retém seus dados, guarda boas lembranças e registra cada pedacinho do nosso crescimento. De certa forma, postar no Moments é registrar a vida, sentir a vida e ver o crescimento de todos a cada passo.
Uma memória tão preciosa, por que não preservá-la? Basta uma xícara de café para imprimir seu círculo de amigos com um clique. Pode ser um livro de papel ou um e-book, que pode ser armazenado por muito tempo, é melhor do que revelar fotos e tem um tempo para lembrar.
Agora você pode optar por imprimir e-books ou livros em papel. Se você quiser imprimir livros em papel, poderá encontrar uma organização terceirizada para comprá-los; se quiser imprimir e-books, podemos gerá-los nós mesmos, o que pode economizar muito dinheiro ;
Antes de começar a escrever ideias de código, vamos dar uma olhada no efeito final gerado.
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python main.py
Quer ver o que você fez no ano passado? Dê uma olhada se você está pescando online ou trabalhando seriamente? Quer escrever um resumo do relatório anual, mas não tem dados? Agora, está aqui.
Este é um programa de análise do histórico de navegação do Chrome que permite entender seu histórico de navegação. É adequado para navegadores Chrome ou navegadores baseados em Chromium. Atualmente, a maioria dos navegadores domésticos são navegadores baseados em Chromium, então basicamente eles podem ser usados. No entanto, os seguintes navegadores não são suportados: IE, Firefox e Safari.
Nesta página, você poderá visualizar as dez principais classificações de nomes de domínio, URLs e dias movimentados que você visitou e navegou no passado, bem como gráficos de dados relacionados.
Antes de começar a escrever ideias de código, vamos dar uma olhada no efeito final gerado.
Programa de demonstração online: http://39.106.118.77:8090 (servidor comum, não mede pressão)
Executar este programa é muito simples, basta seguir o seguinte comando para executá-lo:
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python app.py
# 运行成功后,通过浏览器打开http://localhost:8090
Este projeto foi modificado com base no projeto wasreader de @arry-lee. Obrigado ao autor original por fornecer o código-fonte.
Chegou a era da leitura universal. Atualmente, existem 210 milhões de usuários de software de leitura, com mais de 5 milhões de usuários ativos diariamente. Entre eles, os usuários jovens de 19 a 35 anos representam mais de 60% e os usuários com diploma de bacharel. ou acima representam até 80%. Em Pequim, Xangai e Guangzhou, os usuários de Shenzhen e outras capitais/municípios provinciais representam mais de 80%. Estou acostumado a usar o WeChat para ler. Para facilitar a organização de livros e a exportação de notas, desenvolvi esta pequena ferramenta.
Antes de começar a escrever ideias de código, vamos dar uma olhada no efeito final gerado.
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
# 开始运行
python pyqt_gui.py
O projeto é atualizado continuamente, você está convidado a estrelar este projeto
A Licença MIT (MIT)