我正在尝试编写一个python程序,从infinityfree服务器下载一个python文件。 所以我试过这个
codeurl='http://datacheck.freecluster.eu/Code/Spammer/Spammer001.py'
r = requests.get(codeurl, allow_redirects=True)
open('Spammer001.py','wb').write(r.content)
它下载以下内容:
<html><body><script type="text/javascript" src="/aes.js" ></script><script>function toNumbers(d){var e=[];d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});return e}function toHex(){for(var d=[],d=1==arguments.length&&arguments[0].constructor==Array?arguments[0]:arguments,e="",f=0;f<d.length;f++)e+=(16>d[f]?"0":"")+d[f].toString(16);return e.toLowerCase()}var a=toNumbers("f655ba9d09a112d4968c63579db590b4"),b=toNumbers("98344c2eee86c3994890592585b49f80"),c=toNumbers("1beed73e028319817cbb6921f00624cf");document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,b))+"; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/"; location.href="http://datacheck.freecluster.eu/Code/Spammer/Spammer001.py?i=1";</script><noscript>This site requires Javascript to work, please enable Javascript in your browser or use a browser with Javascript support</noscript></body></html>
这甚至不是浏览器上显示的代码
<html data-lt-installed="true"><head></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">from pynput import keyboard
import pyautogui
import time
import random
import requests
from bs4 import BeautifulSoup
URL1 = 'https://sites.google.com/view/checkcodepropnt/chacc'
page1 = requests.get(URL1)
soup1 = BeautifulSoup(page1.content, 'html.parser')
results1 = soup1.find(class_='CDt4Ke zfr3Q TMjjoe')
usable1 = str(results1.prettify())
usable3 = usable1.split('\n')[:2]
usabledef = usable3[1].replace(" ","")
print(usabledef)
r = requests.get()
def on_press(key):
global break_program
print (key)
if key == keyboard.Key.esc:
print ('end pressed')
break_program = True
return False
if (usabledef == "true"):
print("Usable")</pre></body></html>
我只想要这个文件,如果不可能的话,有没有办法删除所有的html代码,只保留里面的文本
from pynput import keyboard
import pyautogui
import time
import random
import requests
from bs4 import BeautifulSoup
URL1 = 'https://sites.google.com/view/checkcodepropnt/chacc'
page1 = requests.get(URL1)
soup1 = BeautifulSoup(page1.content, 'html.parser')
results1 = soup1.find(class_='CDt4Ke zfr3Q TMjjoe')
usable1 = str(results1.prettify())
usable3 = usable1.split('\n')[:2]
usabledef = usable3[1].replace(" ","")
print(usabledef)
r = requests.get()
def on_press(key):
global break_program
print (key)
if key == keyboard.Key.esc:
print ('end pressed')
break_program = True
return False
if (usabledef == "true"):
print("Usable")
目前没有回答
相关问题 更多 >
编程相关推荐