Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Paste
P5925
Check a page on every wikinews
Active
Public
Actions
Authored by
Framawiki
on Aug 27 2017, 9:27 AM.
Edit Paste
Archive Paste
View Raw File
Subscribe
Mute Notifications
Award Token
Flag For Later
Tags
None
Referenced Files
F9185194: Check a page on every wikinews
Aug 27 2017, 9:27 AM
2017-08-27 09:27:40 (UTC+0)
Subscribers
None
#!/usr/bin/env python
#-*- coding:utf-8 -*-
from
__future__
import
unicode_literals
,
print_function
import
requests
from
time
import
sleep
list
=
requests
.
get
(
'https://noc.wikimedia.org/conf/wikinews.dblist'
)
.
text
for
i
in
list
.
split
(
'
\n
'
):
lien
=
'http://
%s
.wikinews.org/wiki/Special:NewsFeed'
%
i
[:
2
]
print
(
'
\n
'
+
lien
)
req
=
requests
.
get
(
lien
)
assert
req
.
status_code
==
200
if
len
(
req
.
text
)
<
500
:
print
(
'bad (
%s
)'
%
len
(
req
.
text
))
else
:
print
(
'good (
%s
)'
%
len
(
req
.
text
))
sleep
(
5
)
Event Timeline
Framawiki
created this paste.
Aug 27 2017, 9:27 AM
2017-08-27 09:27:40 (UTC+0)
Framawiki
mentioned this in
T172875: Empty Special:Newsfeed on many wikinews
.
Log In to Comment