LINUX

آموزش لینوکس

LINUX

آموزش لینوکس

LINUX

این وبلاگ به بحث پیرامون لینوکس و امنیت و زبان برنامه نویسی تحت لینوکس می پردازد.

طبقه بندی موضوعی

گرفتن رتبه سایت

چهارشنبه, ۲۸ خرداد ۱۳۹۳، ۱۱:۱۹ ب.ظ

در این بخش من یک کدی رو به زبان پایتون نوشتم که البته باید بگم همه اش رو من ننوشتم :) . منتها الهام گرفتم از یک کدی توی فضای اینترنت و تونستم نسخه اول این برنامه رو بنویسم. ان شالله فرصت بشه این برنامه رو ارتقا میدم و بهترش میکنم. برای دیدن این کد به ادامه مطلب سر بزنید.


شکلی که در ادامه ملاحظه میکنید نمونه از اجرای این برنامه هست:


بخشی از برنامه رو براتون قرار میدم: (برای دریافت برنامه با من تماس بگیرید)

#!/usr/bin/env python
import sys
import re
import urllib2
print '''
#Date: Wed Jun 18 23:17:47 IRDT 2014
#This program takes a file list of urls as an argument then prints the rank of urls from alexa.com
         _\|/_
         (o o)
 +----oOO-{_}-OOo--------------+
 |@Author: Triumph             +
 |@Name: Alexa-Rank            +
 |#Mail: linusecmail@gmail.com +
 |@Version:1.0                 +
 +-----------------------------+
'''
.
.
.

        country_rank = re.findall("COUNTRY[^\d]*(\d+)", data)
        if country_rank: 
country_rank = country_rank[0]
        else:
country_rank = -1
        popularity_rank = re.findall("POPULARITY[^\d]*(\d+)", data)
        if popularity_rank: 
popularity_rank = popularity_rank[0]
        else: 
popularity_rank = -1
        return int(popularity_rank), int(reach_rank), int(country_rank)
    except (KeyboardInterrupt, SystemExit):
        raise
    except:
        return None
.
.
.
popularity_rank, reach_rank , country_rank = data
print '%-15s %15d %15d %15d' % (url, popularity_rank, reach_rank, country_rank)

موافقین ۰ مخالفین ۰ ۹۳/۰۳/۲۸
مرتضی

rank

alexa

python

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی