Quelques exemples de robots d'exploration Python très intéressants, conviviaux pour les novices
Certains exemples courants de robots d’exploration de sites Web offrent une plus grande polyvalence de code et une rapidité d’exécution plus longue. Le code du projet est relativement convivial pour les novices . Essayez d'utiliser du code python simple avec beaucoup de commentaires.
Vous n’avez pas ou ne savez pas comment configurer un proxy ?Les utilisateurs chinois peuvent accéder au cloud de codes d'entrepôt miroir Gitee pour télécharger afin d'obtenir des vitesses de téléchargement plus rapides.
#改成你的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 = "改成你的微博密码"
Parfois, vous voulez vraiment vous soucier d'elle, mais vous êtes tellement occupé qu'elle continue de se plaindre que vous ne vous souciez pas suffisamment d'elle. Vous avez secrètement décidé de lui envoyer un message à temps la prochaine fois, même s'il ne s'agissait que de quelques mots, mais vous avez encore oublié. Vous vous sentez lésé ?, mais elle vous trouve irresponsable.
Maintenant, vous n'avez plus à vous inquiéter .Vous pouvez utiliser Python pour envoyer des messages de rappel réguliers à votre petite amie et vous ne manquerez pas chaque moment critique.Vous lui enverrez des messages à l'heure chaque matin lorsque vous vous levez . , quand tu manges à midi, quand tu manges le soir, et quand tu te couches le soir . Et ça lui permet aussi d'apprendre des mots anglais !
Le plus important est que vous puissiez connaître l'indice émotionnel de votre petite amie en temps réel, vous n'avez donc plus à vous soucier de la colère de votre petite amie sans raison.
En fait, le choix du papier peint peut largement révéler le monde intérieur du propriétaire de l'ordinateur. Certaines personnes aiment les paysages, d'autres les étoiles, d'autres les beautés et d'autres encore les animaux. Cependant, un jour, vous vous lasserez de l'esthétique, mais lorsque vous décidez de changer de fond d'écran, vous constatez que les fonds d'écran sur Internet sont soit en basse résolution, soit comportant des filigranes.
Voici un petit artefact de fond d'écran frais pour Mac, Pap.er. Il s'agit peut-être du meilleur logiciel de fond d'écran pour Mac. Il est livré avec des fonds d'écran à résolution ultra-claire 5K et est riche en différents types de fonds d'écran lorsque nous souhaitons l'utiliser sous Windows. ou Linux, vous pouvez envisager de parcourir le fond d'écran de résolution ultra-claire 5K .
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
# 开始运行
python main.py
Ce projet est né d'une conception de cours au cours de ma première année. J'ai souvent besoin de rechercher certains films, mais je ne sais pas lesquels ont des notes élevées et de nombreuses critiques. Pour faciliter l'utilisation, le projet original a été réécrit. Considérez-le comme la pratique de la technologie des robots d'exploration et de la technologie de visualisation. Principalement en explorant les données de films à partir des classements et des mots-clés de films.
getMovieInRankingList.py
dans le répertoire actuel, accédez à 107行
et remplacez executable_path=./chromedriver.exe
par le chemin de votre pilote chromedriver.pip install -r requirement.txt
pour installer les packages de dépendances requis par le programmepython main.py
pour exécuter le programme En ce qui concerne les robots d'exploration, la plupart des gens penseront à utiliser l'outil Scrapy, mais ils n'en restent qu'au stade de son utilisation. Afin d'améliorer notre compréhension du mécanisme du robot d'exploration, nous pouvons implémenter manuellement le processus de robot d'exploration multithread et, en même temps, introduire un pool de proxy IP pour effectuer des opérations anti-exploration de base.
Cette fois, j'ai utilisé Tiantian Fund Network pour l'exploration. Ce site Web dispose d'un mécanisme anti-exploration. En même temps, le nombre est suffisamment grand et l'effet multithread est évident.
000056, CCB Consumer Upgrade Hybrid, 2019-03-26, 1.7740, 1.7914, 0.98, 2019-03-27 15:00
000031,Renaissance chinoise mixte,26/03/2019,1.5650,1.5709,0.38,27/03/2019 15:00
000048, Obligation améliorée C à double dette Huaxia, 2019-03-26,1.2230,1.2236,0.05,2019-03-27 15:00
000008,Récolte CSI 500ETF Lien A,2019-03-26,1.4417,1.4552,0.93,2019-03-27 15:00
000024, Obligation améliorée à double profit Morgan Stanley A, 2019-03-26, 1,1670, 1,1674, 0,04, 2019-03-27 15:00
000054, Obligations à double dette Penghua à taux croissant, 2019-03-26, 1,1697, 1,1693, -0,03, 2019-03-27 15:00
000016,Chine 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
Avez-vous déjà pensé à générer un rapport de données personnelles WeChat pour comprendre votre historique social WeChat ? Désormais, nous effectuons une analyse complète des données sur les amis WeChat basée sur Python, notamment : surnom, sexe, âge, région, nom de la remarque, signature personnalisée, avatar, discussion de groupe, compte officiel, etc.
Parmi eux, en termes d'analyse des types d'amis, les données de vos inconnus, amis étoilés, amis qui ne sont pas autorisés à voir mon cercle d'amis et amis qui ne sont pas autorisés à voir son cercle d'amis sont principalement comptées. En termes d'analyse des régions, nous comptons principalement la répartition de tous les amis à travers le pays et analysons plus en détail les provinces comptant le plus grand nombre d'amis. Dans d'autres aspects, nous pouvons compter le ratio hommes-femmes de vos amis, deviner vos amis les plus proches, analyser vos amis spéciaux, connaître les données des amis avec le plus de discussions de groupe avec vous, analyser les signatures de personnalité de vos amis et les avatars de vos amis. sont analysées et les données des amis utilisant des avatars réels sont en outre détectées.
Actuellement, il existe de nombreux articles sur l'analyse des données dans ce domaine sur Internet, mais son exécution est difficile. Cependant, le fonctionnement de ce programme est très simple. Il vous suffit de scanner le code QR pour vous connecter et l'utiliser en un seul clic. étape.
# 跳转到当前目录
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
Ces dernières années, en raison de la popularité de WeChat, la plupart des gens n'utilisent plus fréquemment QQ, nous ne savons donc pas grand-chose de nos données QQ. Je pense que ce serait extrêmement heureux si vous pouviez générer votre propre rapport d'historique QQ.
Actuellement, il existe peu d'outils d'analyse de données pour QQ sur Internet car les interfaces liées à QQ sont relativement complexes. Le fonctionnement de ce programme est très simple et dispose d'une bonne interface d'interaction utilisateur. Il vous suffit de scanner le code QR pour vous connecter et l'utiliser en une seule étape.
Les données actuellement obtenues par ce programme comprennent : les données détaillées QQ, le temps en ligne du téléphone mobile, le temps en ligne dans un état non invisible, le temps actif QQ, le nombre d'amis à sens unique, l'analyse des propriétés QQ, l'analyse des discussions de groupe, les données de discussion en groupe que je J'ai arrêté au cours de la dernière année, débarrassez-vous des données de mes amis que j'ai supprimées pendant un mois, de toutes les informations de paiement, des personnes qui me tiennent le plus à cœur et des personnes qui me tiennent le plus à cœur. Étant donné que les interfaces de données concernées ont des restrictions d'accès, ce programme n'analyse pas les amis QQ.
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python main.py
WeChat Moments conserve vos données, il conserve de bons souvenirs et enregistre chaque instant de notre croissance. Dans un sens, publier sur Moments, c'est enregistrer la vie, ressentir la vie et voir la croissance de chacun à chaque étape.
Un souvenir si précieux, pourquoi ne pas le préserver ? Il suffit d'une tasse de café pour imprimer votre cercle d'amis en un seul clic. Il peut s'agir d'un livre papier ou d'un livre électronique, qui peut être stocké pendant une longue période, est préférable au développement de photos et a une empreinte temporelle à retenir.
Désormais, vous pouvez choisir d’imprimer des livres électroniques ou des livres papier. Si vous souhaitez imprimer des livres papier, vous pouvez trouver une organisation tierce pour les acheter ; si vous souhaitez imprimer des livres électroniques, nous pouvons les générer nous-mêmes, ce qui peut économiser beaucoup d'argent .
Avant de commencer à écrire des idées de code, jetons un coup d'œil à l'effet final généré.
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python main.py
Vous voulez voir ce que vous avez fait au cours de la dernière année ? Vérifiez si vous pêchez en ligne ou si vous travaillez sérieusement ? Vous souhaitez rédiger un résumé de rapport annuel, mais vous n’avez aucune donnée ? Maintenant, c'est ici.
Il s'agit d'un programme d'analyse de l'historique de navigation Chrome qui vous permet de comprendre votre historique de navigation. Il convient aux navigateurs Chrome ou aux navigateurs basés sur Chromium. À l'heure actuelle, la plupart des navigateurs nationaux sont des navigateurs basés sur Chromium, ils peuvent donc être utilisés en principe. Cependant, les navigateurs suivants ne sont pas pris en charge : IE, Firefox et Safari.
Sur cette page, vous pourrez consulter les dix meilleurs classements des noms de domaine, des URL et des journées chargées que vous avez visités et parcourus au cours de la période passée, ainsi que des graphiques de données associés.
Avant de commencer à écrire des idées de code, jetons un coup d'œil à l'effet final généré.
Programme de démonstration en ligne : http://39.106.118.77:8090 (serveur ordinaire, ne mesurez pas la pression)
Exécuter ce programme est très simple, suivez simplement la commande suivante pour l'exécuter :
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt
# 开始运行
python app.py
# 运行成功后,通过浏览器打开http://localhost:8090
Ce projet est modifié en fonction du projet wasader de @arry-lee. Merci à l'auteur original pour avoir fourni le code source.
L'ère de la lecture universelle est arrivée. Actuellement, il y a 210 millions d'utilisateurs de logiciels de lecture, avec plus de 5 millions d'utilisateurs actifs quotidiens, parmi lesquels les jeunes utilisateurs âgés de 19 à 35 ans représentent plus de 60 % et les utilisateurs titulaires d'un baccalauréat. ou plus représentent jusqu'à 80 %. À Pékin, Shanghai et Guangzhou, les utilisateurs de Shenzhen et d'autres capitales/municipalités provinciales représentent plus de 80 %. J'ai l'habitude d'utiliser WeChat pour lire. Afin de faciliter l'organisation des livres et l'exportation de notes, j'ai développé ce petit outil.
Avant de commencer à écrire des idées de code, jetons un coup d'œil à l'effet final généré.
# 跳转到当前目录
cd 目录名
# 先卸载依赖库
pip uninstall -y -r requirement.txt
# 再重新安装依赖库
pip install -r requirement.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
# 开始运行
python pyqt_gui.py
Le projet est continuellement mis à jour, vous êtes invités à démarrer ce projet
La licence MIT (MIT)