Страница 6 из 8

Добавлено: Чт, 12 сентября 2019, 13:47:59
dyvniy
Дробные числа из целых
https://docs.python.org/3/library/fractions.html

Код: Выделить всё

import fractions as frc
frc.Fraction(57)  

Добавлено: Вс, 8 декабря 2019, 22:52:50
dyvniy
Если эксплорер не предлагает открыть питоном - можно исправить реестром

Код: Выделить всё

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File]
@="Python File"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\DefaultIcon]
@="\"C:\\Windows\\py.exe\",1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\Shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\Shell\editwithidle]
"MUIVerb"="&Edit with IDLE"
"Subcommands"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\Shell\editwithidle\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\Shell\editwithidle\shell\edit37]
"MUIVerb"="Edit with IDLE 3.7 (64-bit)"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\Shell\editwithidle\shell\edit37\command]
@="\"C:\\Prog\\Python37\\pythonw.exe\" -m idlelib \"%L\" %*"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\Shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\Shell\open\command]
@="\"C:\\Windows\\py.exe\" \"%L\" %*"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\shellex]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Python.File\shellex\DropHandler]
@="{BEA218D2-6950-497B-9434-61683EC065FE}"


управление мышью

Добавлено: Вт, 21 января 2020, 18:42:18
dyvniy

Код: Выделить всё

 #mouse
from pyautogui import moveTo, click
from time import sleep
while True:
    moveTo(1000, 100)
    click()
    sleep(12)
    moveTo(1500, 500)
    sleep(13)

или скачать такую прогу
https://leomoon.com/downloads/desktop-apps/leomoon-sessionguard/

else code

Код: Выделить всё

#mouse
import pyautogui as pg
import time
from random import random as rnd
tm = 5*60
rn = tm
pg.FAILSAFE = False
while True:
    pg.moveTo(500, 500)
    pg.click()
    time.sleep(tm + rn * rnd() )
    pg.moveTo(600, 300)
    pg.click()
    time.sleep(tm + rn * rnd() )

Добавлено: Пн, 31 августа 2020, 13:04:35
dyvniy
:)

Добавлено: Вт, 15 марта 2022, 14:48:05
dyvniy

Код: Выделить всё

jwt.__file__

path to lib

Код: Выделить всё

import sys

paths = (
    r'C:\code\trunc\game\res\bigworld\scripts\common',
    r'C:\code\trunc\game\res\wot\scripts\base',
)

for p in paths:
    sys.path.append(p)

add python paths

Добавлено: Чт, 5 мая 2022, 13:11:15
dyvniy
Нажимать клавиши
pip install pynput
В питоне 2 тоже работает
https://nitratine.net/blog/post/simulate-keypresses-in-python/

Код: Выделить всё

import time
import random
from pynput
.keyboard import Controller

keyboard 
= Controller()  # Create the controller

def type_string_with_delay(string):
    for character in string:  # Loop over each character in the string
        keyboard.type(character)  # Type the character
        delay = random.uniform(0, 2)  # Generate a random number between 0 and 10
        time.sleep(delay)  # Sleep for the amount of seconds generated

type_string_with_delay("This is my string typed with a delay"